modx revo fenom шаблонизатор проблема со скриптом
всем добра.
есть modx revo с fenom шаблонизатором
настроил вк виджет.
вот код
где ошибка в синтаксисе, подскажите пожалуйста.
есть modx revo с fenom шаблонизатором
настроил вк виджет.
вот код
<script type="text/javascript" src="//vk.com/js/api/openapi.js?154"></script>
<!-- VK Widget -->
<div id="vk_community_messages"></div>
<script type="text/javascript">
VK.Widgets.CommunityMessages("vk_community_messages", 130142983, {expandTimeout: "5000",disableExpandChatSound: "1",disableNewMessagesSound: "1",tooltipButtonText: "Всем добра"});
</script>
когда добавляю на страницу чанк с этим кодом — скрипт не воспринимается, и поэтому не работает страница с этим кодом. где ошибка в синтаксисе, подскажите пожалуйста.
Комментарии: 3
Ставьте пробел после "{" или используйте тег
Такой код должен работать
{ignore}{/ignore}
Игнорирование кодаТакой код должен работать
<script type="text/javascript" src="//vk.com/js/api/openapi.js?154"></script>
<!-- VK Widget -->
<div id="vk_community_messages"></div>
<script type="text/javascript">
VK.Widgets.CommunityMessages("vk_community_messages", 130142983, { expandTimeout: "5000",disableExpandChatSound: "1",disableNewMessagesSound: "1",tooltipButtonText: "Всем добра"});
</script>
Игнорирование кода
Так как в Fenom используются фигурные скобки, то возможно возникнет такая проблема, что не будут выполняться какие-то скрипты/стили.
Для этих случаев существует переменная ignore. Для того, чтобы выключить обработку Fenom необходимо просто обернуть скрипты/стили в этот тег:
<style> {ignore} body {font-size: 16px; background-color: #000;} {/ignore} </style>
Это просто как-то вот не очень работает, поэтому лучше перестраховаться
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.