а надо в корне smarty templates неусмотрел Да, именно так.

Топик: modxSite

до него ( layout.tpl ) еще не дошел — ошибка была раньше решено ошибка была банально в том, что папку test создал в папке шаблона default… а надо в корне smarty templates неусмотрел

Топик: modxSite

joxi.ru/DrlERZGTwZEjmP

Топик: modxSite

а где шаблон layout.tpl в папке скина?

Топик: modxSite

вот скрин шаблона и скрин настройки смарта все равно не находит tpl( ок, попробую поставить ShopModxBox

Топик: modxSite

Проверьте настройки modxSmarty joxi.ru/xAeGldOhEKK4my Шаблоны должны находиться в указанной папке (с учетом названия скина). А лучше просто установите ShopModxBox и посмотрите как там что сделано.

Топик: modxSite

Благодарю, но заказчик, оценив масштаб работ, взял паузу на неопределённый срок.

РЕШЕН вопрос оказывается. В одном из постов уважаемый ВДВ описал это сверх простое решение, но оно осталось не замеченным. А решение на мой взгляд гениальное. Я всего четыре последние строки добавил к его решению (в CSS) чтобы выезжающие подпункты сдвигались в сторону и красивее было. В результате 3-х уровневое меню отлично работает. Итак, нужно сделать следующее:

  1. Настройка-наборы параметров-для MainMenu ставим уровень 3. Здесь же можно выключить те п.меню из которых выезжать ничего не должно {«parent:not in»:[5,110,196]}
  2. В шаблон 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} 3. В файлик assets/components/modxsite/templates/shopmodx/bundle/styles/styles.css чтобы меню раскрывалось при наведении мыши и чтобы оно было сдвинуто относительно 2-го уровня в конец дописываем .dropdown:hover > .dropdown-menu { display: block; } .dropdown-menu .dropdown .dropdown-menu { left: 200px; top:-0px; } И ВСЁ!!! Собственно дальше можно менять эти left, top еще что-то добавлять для красоты.

Напишите в скайп — обсудим. Skype: iknobelkz

На данный момент есть пара багов с совместимостью. Исправить руки не доходят. Как будет исправлено — появится.

Топик: Xlexicon manual