здравствуйте.
версия:
MODX Revolution 2.1.3-pl (traditional) Wayfinder последний.
Пробовал делать по шаблонах, которые в интернете нашел, все равно остается такая же проблема.
Само меню отображается корректно, но проблема возникает на тех пунктах меню, которые содержат вложенные подпункты.
а их две.
1. выводится массив там, где должен быть контент, который содержит по сути себе информацию о вложенных подстраниц.
Array
(
[tpl] =>
[tplOdd] =>
[tplFirst] =>
[tplLast] =>
[sortby] => publishedon
[sortbyTV] =>
[sortbyTVType] => string
[sortbyAlias] =>
[sortbyEscaped] => 0
[sortdir] => DESC
[sortdirTV] => DESC
[limit] => 5
[offset] => 0
[tvFilters] =>
[depth] => 10
[parents] =>
[includeContent] =>
[includeTVs] =>
[includeTVList] =>
[showHidden] =>
[showUnpublished] =>
[showDeleted] =>
[resources] =>
[processTVs] =>
[processTVList] =>
[tvPrefix] => tv.
[idx] => 1
[first] => 1
[last] => 2
[toPlaceholder] =>
[toSeparatePlaceholders] =>
[debug] =>
[where] =>
[dbCacheFlag] => 0
[context] =>
[id] => 7
[type] => document
[contentType] => text/html
[pagetitle] => Название страницы
[longtitle] => Название страницы
[description] =>
[alias] => blinds
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 5
[isfolder] =>
[introtext] =>
[richtext] => 1
[template] => 2
[menuindex] => 7
[searchable] => 1
[cacheable] => 1
[createdby] => 1
[createdon] => 2012-01-11 00:19:40
[editedby] => 1
[editedon] => 2012-01-12 03:03:35
[deleted] =>
[deletedon] => 0
[deletedby] => 0
[publishedon] => 2012-01-11 00:50:00
[publishedby] => 1
[menutitle] => Название
[donthit] =>
[privateweb] =>
[privatemgr] =>
[content_dispo] => 0
[hidemenu] =>
[class_key] => modDocument
[context_key] => web
[content_type] => 1
[uri] => page1-1.html
[uri_override] => 1
)
Но это при условии, если заморожен URI вида
page.html и конечная страница имеет вид mysite.ru/page.html
2. Если оно не заморожено, либо заморожено, но страница имеет вид mysite.ru/general/page.html
то переходит на ту страницу, к которой стили не применяются.
в общем. как решить этот вопрос, чтобы при переходе на папку, которая содержит вложенные элементы не выводила массив, а выводила контент и чтобы дочерние пункты, занимали путь mysite.ru
/general/page.html
и так далее, т. к. меню по сути имеет три уровня.
Чанки заданы таким образом:
menu
<div class="menu">
[[Wayfinder?
&startId=`0`
&parentRowTpl=`menu-parent`
&rowTpl=`menu-row`
&innerTpl=`menu-inner`
&innerRowTpl=`menu-inner-row`
&outerTpl=`menu-out`
]]
</div>
menu-parent
<li><a href="[[+wf.link]]">[[+wf.title]]</a>[[+wf.wrapper]]</li>
menu-row
<li><a href="[[+wf.link]]">[[+wf.title]]</a>[[+wf.wrapper]]</li>
menu-inner
<ul>
[[+wf.wrapper]]
</ul>
menu-inner-row
<li><a href="[[+wf.link]]">[[+wf.title]]</a>[[+wf.wrapper]]</li>
menu-out
<ul>
[[+wf.wrapper]]
</ul>