We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 38283
    • 4 Posts
    здравствуйте.
    версия: 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>
    • 1) Какие расширения у Вас установлены кроме Wayfinder? (особенно интересуют плагины, и расширение, которые вы вызываете на проблемной странице). И если вы будите использовать шаблон по умолчанию (BaseTemplate) - эффект тот-же?
      2) По поводу утерянных стилей - в head пропишите
      <base href="[[++site_url]]" />
        Valentin Rasulov - Industrial design (Hobbies - Web Development)
        Development not standard projects on CMF MODx Revolution.
        Small sample of extensions
        • 38283
        • 4 Posts
        1.
        Из плагинов стоит:
        codemirror
        tinymce
        из сниппетов:
        getResources
        BreadCrumbs

        старого шаблона не осталось, т. к. удалил, но по умолчанию в настройках ставил основной.

        но на проблемных страницах я ничего не вызываю, кстати, кроме Wayfinder.


        2. стиль всё равно теряется на страницах 2-3 уровня, кстати.
        assortiment/sun-protection-systems.html
        [ed. note: whitehustle last edited this post 12 years, 3 months ago.]
          • 52996
          • 15 Posts
          Выводите через pdoMenu, хоть 50 уровней https://web-revenue.ru/mnogourovnevoe-modx-menyu-s-ispolzovaniem-bootstrap