inspred 0 Опубликовано: 29 марта 2009 Рассказать Опубликовано: 29 марта 2009 Добрый день , у меня есть небольшой вопрос по tpl->set ам, заданым в index.php К примеру меня есть 2 сета: $tpl->set('{phone}',"$echo_tel"); $tpl->set('{connect}', "$size->connect"); $size->connect выводит результат MySQL запроса в виде текста, оба сета работают если ихх задать в main.tpl но если {phone} поместить в середину {connect}, то сет {phone} не работает, а отображается чтото вроде такого: "Техничиская нформация о телефоне {phone}." Надеюсь понятно обьяснил, может ктонибудь знает как это исправить? Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 29 марта 2009 Рассказать Опубликовано: 29 марта 2009 ...Надеюсь понятно обьяснил, может ктонибудь знает как это исправить? Неа, нифига не понял, извини за флуд Цитата Ссылка на сообщение Поделиться на других сайтах
inspred 0 Опубликовано: 29 марта 2009 Рассказать Опубликовано: 29 марта 2009 Автор ...Надеюсь понятно обьяснил, может ктонибудь знает как это исправить? Неа, нифига не понял, извини за флуд {connect} выводит результат MySQL запроса, который содержит текст "Техничиская нформация о телефоне {phone}." При этом {phone} не обрабатывается в шаблоне, и вместо модели телефона так и выводится {phone}. Если в шаблон вставить просто {phone}, то сам по себе этот сет работает и выводит модель телефона. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 29 марта 2009 Рассказать Опубликовано: 29 марта 2009 Реально, не знаю , подожди "гуру"... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 29 марта 2009 Рассказать Опубликовано: 29 марта 2009 Поменяйте мести строки в коде должно быть $tpl->set('{connect}', "$size->connect"); $tpl->set('{phone}',"$echo_tel");[/code] Цитата Ссылка на сообщение Поделиться на других сайтах
inspred 0 Опубликовано: 29 марта 2009 Рассказать Опубликовано: 29 марта 2009 Автор Поменяйте мести строки в коде должно быть $tpl->set('{connect}', "$size->connect"); $tpl->set('{phone}',"$echo_tel"); Ничего себе, кто бы мог подумать.... Спасибо работает! Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 30 марта 2009 Рассказать Опубликовано: 30 марта 2009 Ничего себе, кто бы мог подумать.... хм... почему, всё логично. Сет устанавливает тег в файле шаблона, а не текста. (т.е. на место тега подставляется значение). Но вы же хотите, чтобы тег менялся в подставленном значении. Поэтому сначала подставьте в шаблон {connect}, ну и после {phone} Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.