Dan1 Опубликовано 18 Июня 2005 Жалоба Поделиться Опубликовано 18 Июня 2005 Вот я добавил в класс info, объект которого $ibforums свою переменную, а как мне её достать в шаблоне? Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Destruction Опубликовано 18 Июня 2005 Жалоба Поделиться Опубликовано 18 Июня 2005 Эмм, ну давай думать, что же такое шабло для начала. Шаблон это у нас класс, окей ясно. Далее, достать тебе ее надо не в шаблоне, а в фрагменте шаблона. Фрагмент шаблона - функция в классе. Раз функция, значит запуск идет так:имя_фрагмента(переменные).Т.е. задаем в фрагменте шаблона соответсвующей кнопкой переменные, например можно написать так:Шаблон содержит:{$msg} и соответсвуенно переменную $msg.Тада запускаем таким образом: имя_шаблона('text'); Тогда будет грузится шаблон и заместо {$msg} подставится "text". Может чо и не так, для меня это не суть, старался расписать все как можно точнее и понятнее. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dan1 Опубликовано 19 Июня 2005 Автор Жалоба Поделиться Опубликовано 19 Июня 2005 Эмм, ну давай думать, что же такое шабло для начала. Шаблон это у нас класс, окей ясно. Далее, достать тебе ее надо не в шаблоне, а в фрагменте шаблона. Фрагмент шаблона - функция в классе. Раз функция, значит запуск идет так:имя_фрагмента(переменные).Т.е. задаем в фрагменте шаблона соответсвующей кнопкой переменные, например можно написать так:Шаблон содержит:{$msg} и соответсвуенно переменную $msg.Тада запускаем таким образом: имя_шаблона('text'); Тогда будет грузится шаблон и заместо {$msg} подставится "text". Может чо и не так, для меня это не суть, старался расписать все как можно точнее и понятнее.<{POST_SNAPBACK}> Если бы фрагмент шаблона был фунцией в классе, да и сам шаблон был классом тогда никаких {} не надо было бы, был бы обычный php код и всё. Это насколько я понимаю в 1ой версии форума так было. А тут шаблоны хранятся в базе..... Блин, что никто не знает что ли как переменные вытаскивать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Destruction Опубликовано 19 Июня 2005 Жалоба Поделиться Опубликовано 19 Июня 2005 Ошибаешся. Там идет так:function имя_фрагмента(список переменных){echo "текст фрагмента";}Когда же ты вставляешь {$Переменная}, то ессно она заменяется на перменную. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dan1 Опубликовано 19 Июня 2005 Автор Жалоба Поделиться Опубликовано 19 Июня 2005 Ошибаешся. Там идет так:function имя_фрагмента(список переменных){echo "текст фрагмента";}Когда же ты вставляешь {$Переменная}, то ессно она заменяется на перменную.<{POST_SNAPBACK}> Там это где? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Dan1
Ссылка на комментарий
Поделиться на других сайтах
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.