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>
когда добавляю на страницу чанк с этим кодом — скрипт не воспринимается, и поэтому не работает страница с этим кодом.

где ошибка в синтаксисе, подскажите пожалуйста.
artem
16 мая 2018, 08:26
modx.pro
1
2 557
-1

Комментарии: 3

PG
PG
16 мая 2018, 12:09
+1
Ставьте пробел после "{" или используйте тег
{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>
    Oleg
    16 мая 2018, 13:07
    +1
    Игнорирование кода
    Так как в Fenom используются фигурные скобки, то возможно возникнет такая проблема, что не будут выполняться какие-то скрипты/стили.
    Для этих случаев существует переменная ignore. Для того, чтобы выключить обработку Fenom необходимо просто обернуть скрипты/стили в этот тег:

    <style>
    {ignore}
    
    body {font-size: 16px; background-color: #000;}
    
    {/ignore}
    </style>
      Дмитрий
      16 мая 2018, 13:24
      +1
      Это просто как-то вот не очень работает, поэтому лучше перестраховаться
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3