@kursof

Как сделать под smarty php?

при вставке на сайт, крушит сайт как стекло.
как в Smarty вывести?
<script type="text/javascript">
    var config = {
      '.chosen-select'           : {},
      '.chosen-select-deselect'  : {allow_single_deselect:true},
      '.chosen-select-no-single' : {disable_search_threshold:10},
      '.chosen-select-no-results': {no_results_text:'Oops, nothing found!'},
      '.chosen-select-width'     : {width:"95%"}
    }
    for (var selector in config) {
      $(selector).chosen(config[selector]);
    }
  </script>
  • Вопрос задан
  • 159 просмотров
Решения вопроса 1
Carduelis
@Carduelis
Web-developer, front-end, js, less
Ломают интерпретатор фигурные скобки. Синтаксис Smarty построен на них.
Есть два варианта решения:
  1. Обновить версию Smarty до последней. Она научилась игнорировать код, который внутри тега <script>.
  2. Обернуть код в {literal} ... {/literal}, что даст Smarty игнорировать этот кусок кода.


P.S.: А вообще, лучше перестать ковыряться в какахах. Two girls - one Smarty. Низкопроизводительный, заброшенный шаблонизатор с расплывчатыми зонами ответственности.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы