Перейти к контенту
  • 0

Вытаскивание переменных в шаблонах


Dan1

Вопрос

Рекомендуемые сообщения

  • 0

Эмм, ну давай думать, что же такое шабло для начала.

 

Шаблон это у нас класс, окей ясно.

 

Далее, достать тебе ее надо не в шаблоне, а в фрагменте шаблона.

 

Фрагмент шаблона - функция в классе.

 

Раз функция, значит запуск идет так:

имя_фрагмента(переменные).

Т.е. задаем в фрагменте шаблона соответсвующей кнопкой переменные, например можно написать так:

Шаблон содержит:

{$msg} и соответсвуенно переменную $msg.

Тада запускаем таким образом: имя_шаблона('text'); Тогда будет грузится шаблон и заместо {$msg} подставится "text".

 

Может чо и не так, для меня это не суть, старался расписать все как можно точнее и понятнее.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Эмм, ну давай думать, что же такое шабло для начала.

 

Шаблон это у нас класс, окей ясно.

 

Далее, достать тебе ее надо не в шаблоне, а в фрагменте шаблона.

 

Фрагмент шаблона - функция в классе.

 

Раз функция, значит запуск идет так:

имя_фрагмента(переменные).

Т.е. задаем в фрагменте шаблона соответсвующей кнопкой переменные, например можно написать так:

Шаблон содержит:

{$msg} и соответсвуенно переменную $msg.

Тада запускаем таким образом: имя_шаблона('text'); Тогда будет грузится шаблон и заместо {$msg} подставится "text".

 

Может чо и не так, для меня это не суть, старался расписать все как можно точнее и понятнее.

 

Если бы фрагмент шаблона был фунцией в классе, да и сам шаблон был классом тогда никаких {} не надо было бы, был бы обычный php код и всё. Это насколько я понимаю в 1ой версии форума так было. А тут шаблоны хранятся в базе.....

 

Блин, что никто не знает что ли как переменные вытаскивать? :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ошибаешся.

 

Там идет так:

function имя_фрагмента(список переменных){

echo "текст фрагмента";

}

Когда же ты вставляешь {$Переменная}, то ессно она заменяется на перменную.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ошибаешся.

 

Там идет так:

function имя_фрагмента(список переменных){

echo "текст фрагмента";

}

Когда же ты вставляешь {$Переменная}, то ессно она заменяется на перменную.

 

Там это где? :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.