Можете рассказать хотябы в кратце? Не могу найти информацию как его использовать.

Топик: modCaptcha

Разобрался :) Странно, но почему-то не выдавались ошибки в логах. А сегодня появились — ругался на primary key. Когда я создавал талицы, я взял дамп, удалил все лишнее и оставил только создание таблиц и индексов shopmodx и billing Проблема была в том, что почему-то при создании не выставились флаги auto_increment для ключевых полей id этих таблиц. Поправил — и все работает :) Да, и спасибо за Саш, ты же уже опытный программист, не должно от тебя звучать таких формулировок Иногда хорошая затрещина отлично прочищает мозги :)

Шаблон menu.tpl добавляем шаблон для подпунктов и убираем data атрибут для открытие по клику. {block menu_params}

{$params = [
    "parentRowTpl" => '@CODE <li[[+wf.id]] class="dropdown">
        <a href="[[+wf.link]]" title="[[+wf.title]]" [[+wf.attributes]] class="dropdown-toggle">[[+wf.linktext]] <span class="caret"></span></a>
        [[+wf.wrapper]]
    </li>',
    "rowTpl" =>'@CODE <li class="dropdown">

<a href="[[+wf.link]]" title="[[+wf.title]]" [[+wf.attributes]]>[[+wf.linktext]]</a>

</li>', "outerClass" => 'nav navbar-nav', "innerClass" => 'dropdown-menu' ]}

{/block} assets/components/modxsite/templates/shopmodx/bundle/styles/styles.css Чтобы меню раскрывалось при наведении мыши в конец дописываем .dropdown:hover > .dropdown-menu { display: block; } Дальше сами думайте, по сути это уже допиливание bootstrap ройте в этом направлении, modx тут не причем.

Много писал про эту проблему, до сих пор разбираюсь) У меня есть расширенный поиск, и он ищет только в одном контексте, а у меня одна очень важная категория в другом контексте. Делал ресурс символической ссылкой на этот ресурс не помогло, причем вообще она не работает) решил сделать два вызова getproducts <div class="part_select"> <div class="form-group"> <label for="part">Раздел</label> <select name="part" id="part" class="form-control input-sm"> <option value="2">Выберите раздел</option> [[getProducts? &parents=2 &depth=1 &tpl=select_option &where={"isfolder":1,"parent:<>":2} ]] [[getProducts? &context=sale &resources=21 &depth=1 &tpl=select_option &where={"isfolder":1,"parent:<>":2} ]] </select> </div> </div> это фильтр по твшкам [[!getFilters? &tvIds=2,15,17,32,34,53,54 ]] [[!getFilters? &context=sale &tvIds=2,15,17,32,34,53,54 ]] вывод найденных [[!getPage? &element=getProducts &parents=2 &depth=2 &includeTVs=1 &tpl=catalogItem &getCorrectTv=1 &selfFilters=1 &tvfilters=`` &tpl=catalogItem_sidebar &getCorrectTv=1 &where={"template":7} &limit=28 &sortbyTV=main_page_show &sortdirTV=ASC

                    ]]
                                         [[!getPage?
                                         &context=`sale`
                        &element=`getProducts`
                        &resources=`21`
                        &depth=`2`
                        &includeTVs=`1`
                            &tpl=`catalogItem`
                                &getCorrectTv=`1`
                                &selfFilters=`1`
                                &tvfilters=``
                        &tpl=`catalogItem_sidebar`
                        &getCorrectTv=`1`
                        &where=`{"template":7}`
                        &limit=`28`
                        &sortbyTV=`main_page_show`
                        &sortdirTV=`ASC`
                        
                    ]] Правильно ли я поступаю? 

вот так выглядит дерево ресурсов) Контекст web Каталог -каталог1 ---каталог2 ---каталог2 -каталог1 ---каталог2 Контекст sale каталог1

Как-то давно один мудрый человек сказал мне, разрабатывай сайты на реальном сервере, гемороя будет намного меньше. Закрыл сайт от индексации и твори. Это был бесценный совет.

А $widget_id откуда берется? {if $widget_id = $modx->getOption('jivosite.widget_id')} <!-- BEGIN JIVOSITE CODE -->

            <!-- END JIVOSITE CODE -->
        {/if}
Топик: jivosite

ето я знаю. {block name=jivosite} я вот про это там в вызове, стоит {$widget_id}, чтобы изменить в настройках именно его, не шаблоне заменить {$widget_id} на свой ID. Или в принципе достаточно будет, заменить {$widget_id} на свой ID. Тогда хотя бы для себя узнать где лежат настройки {block name=jivosite}

Топик: jivosite

В layout.tpl

Топик: jivosite

Пожалуйста

Топик: jivosite

Спасибо

Топик: jivosite