Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2017, 09:46   #1
Kumar6346
Новичок
Джуниор
 
Регистрация: 11.11.2017
Сообщений: 1
Вопрос Вызов php функции в smarty tpl

Подскажите пожалуйста, если кто-то знаком со smarty, есть ли метод делать echo уже созданной функции непосредственно в самом tpl. Т.е допустим у меня есть функция:
Код:
function foo() {
 echo 'Hi!';
}
Пробую в шаблоне прописать: {foo} , но ругается на ошибку. Читал документацию и нашел способ вывода через registerPlugin(), но тогда получается мне нужно два раза дублировать все функции, а этого мне не хотелось т.к их overмного. Также думал выводить через модификатор {null|foo} например, но опять же у меня есть функции, которые уже имеют установленные по умолчанию аргументы и могут возникнуть проблемы.

Последний раз редактировалось Kumar6346; 11.11.2017 в 09:50.
Kumar6346 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов Smarty из класса biohazardo PHP 3 28.11.2011 17:08
Вызов функции js из php Даниил_глазко PHP 2 15.02.2011 04:55
php в tpl sergeiqwe PHP 1 13.05.2010 19:08
tpl + php, движок DLE qdf1 WordPress и другие CMS 0 03.02.2010 19:45
Smarty и функции пользователя regman PHP 3 13.01.2010 17:12