За последние 24 часа нас посетили 19045 программистов и 1613 роботов. Сейчас ищут 645 программистов ...

Подскажите пожалуйста

Тема в разделе "Вопросы от блондинок", создана пользователем Mixik_sp, 13 авг 2010.

  1. Mixik_sp

    Mixik_sp Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    24
    Симпатии:
    0
    Привет всем! Подскажите что нужно сделать, чтобы небыло такой ошибки в smatry:

    Fatal error: Uncaught exception 'Exception' with message 'Syntax Error in template "c:/wamp/www/project/templates\lib/error.tpl" on line 10 " <li>{$str|escape:"htmlall":"cp1251"}</li> " unknown modifier "escape"' in C:\wamp\www\project\include\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php:403 Stack trace: #0 C:\wamp\www\project\include\smarty\libs\sysplugins\smarty_internal_compile_private_modifier.php(51): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown modifie...') #1 C:\wamp\www\project\include\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php(251): Smarty_Internal_Compile_Private_Modifier->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), NULL, NULL, NULL) #2 C:\wamp\www\project\include\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php(113): Smarty_Internal_TemplateCompilerBase->callTagCompiler('private_modifie...', Array) #3 C:\wamp\www\project\include\smarty\libs\sysplugins\smarty_in in C:\wamp\www\project\include\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php on line 403
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    У вас исключение брошено в строке 10 и не поймано.
     
  3. Mixik_sp

    Mixik_sp Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    24
    Симпатии:
    0
    Объясните пожалуйста, не пойму какое исключение, то что в smarty_internal_templatecompilerbase.php on line 403?
    Если убрать модификатор переменной escape из шаблона то все работает, он просто при компиляции непонимает escape.
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Ладно, нагляднее:
    неизвестный модификатор "escape".
     
  5. Mixik_sp

    Mixik_sp Активный пользователь

    С нами с:
    16 фев 2010
    Сообщения:
    24
    Симпатии:
    0
    Да, невоспринимает модификатор escape, в библиотеке такой класс существует, а вот почему он не компилирует его я непонимаю, все перепробовал, да и в гугле ответов нету :(
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Значит ошибка как всегда нелепая и неожиданная, а телепаты в отпуске =)
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Mixik_sp
    если вы хотите получать ответы на такие вопросы, надо кроме описания ругачки еще приводить и ту строку, желательно с сопутствующим окружением.