ФорумПрограммированиеPHP для идиотов → Два шаблона Smarty на одной странице

Два шаблона Smarty на одной странице

  • Saimon

    Сообщения: 76 Репутация: N Группа: Кто попало

    Spritz 19 октября 2008 г. 15:13

    Всем здравствуйте.
    Продолжаю изучать Smarty :)
    Возникла такая проблема на страницу получается вставить только один шаблон, решил попробовать составную страницу из шаблонов (шапка, меню, подвал). Везде читал, что их можно сделать сколько хочешь, плюс создавать подшаблоны.
    Вставляю второй шаблон, сразу возникают ошибки:
    Notice: Constant SMARTY_PHP_PASSTHRU,
    Notice: Constant SMARTY_PHP_QUOTE,
    Notice: Constant SMARTY_PHP_REMOVE,
    Notice: Constant SMARTY_PHP_ALLOW,
    Fatal error: Cannot redeclare class Smarty

    Все Constant параметра $php_handling, из мануала: " Этот параметр говорит Smarty, как обращаться с PHP-кодом, встроенным в шаблоны."

    SMARTY_PHP_PASSTHRU - Smarty показывает тэги без обработки.

    SMARTY_PHP_QUOTE - Smarty превращает спецсимволы тэгов в HTML-сущности.

    SMARTY_PHP_REMOVE - Smarty удаляет тэги из шалона.

    SMARTY_PHP_ALLOW - Smarty будет выполнять тэги как PHP-код.

    У меня в шаблонах нет php кода. Помогите разобраться.
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 19 октября 2008 г. 15:25, спустя 12 минут 17 секунд

    Saimon, Smarty для начинающих
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!