We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26704
    • 115 Posts
    Здраствуйте.
    Разбираюсь с MODx. Хотела бы создать конструкцию следующего вида:
    [[Wayfinder? &startId=`[[UltimateParent? &topLevel=`1`]]` &level=`2`]]
    Пока на совсем понимаю, как это сделать. Зарание спасибо за помошь.
      • 33694
      • 742 Posts
      Вроде как [[UltimateParent? &topLevel=`1`]] можно сократить до банального [*parent*]. С таким параметром сложностей возникать уже не должно.
      А до этого возникали видиму потому, что парсер не правильно разбирает вложенные вызовы сниппетов с одниковым способов вызова. У вас оба [[кешируемые]], а чтоб работало, нужно хотя бы один вызывать [!некешируемым!] (ну, чтоб скобки чередовались). К тому же, во вложенный вызов нельзя передавать параметры (у вас &topLevel используется).


      P.S. И кодировку в браузере переключите, пожалуйста, в автоопределение. Потому как не смотря на то, что на улице уже почти весна, а так же на то, что особи вашего пола у нас не частые гости, местные ребята, а особено модератор, нервно реагируют на подобный диалект
      Çäðàñòâóéòå.
      Ðàçáèðàþñü ñ MODx. Õîòåëà áû ñîçäàòü êîíñòðóêöèþ ñëåäóþùåãî âèäà:
      [[Wayfinder? &startId=`[[UltimateParent? &topLevel=`1`]]` &level=`2`]]
      Ïîêà íà ñîâñåì ïîíèìàþ, êàê ýòî ñäåëàòü. Çàðàíèå ñïàñèáî çà ïîìîøü.
        • 26704
        • 115 Posts
        Пыталась реализовать с помощью [*parent*] ... Если я все правильно понимаю, это TV. На сколько помню, это не помогло. Сейчас попытаюсь еще раз.

        PS За кодировку извиняюсь. Просматривала какой то сайт с принудительным выбором, переключить забыла sad
        PPS Не сочтите за флуд. Создам маленький офтопик: на MODx наткнулась совершенно случайно (google) ... Мнение сложилось несколько двоякое. С одной стороны, это самое удобное, что я когда либо видела (хотя признаюсь видела не много... штук 6 других CMS). С другой, несколько настораживает функциональное написание движка. Соответственно вопросы: планируется ли переход на php 5 и добавление классов? Как, быстро выходят обновления и какая степень (интересует примерная оценка людей, которые довольно долго пользовались) защищенности, особенно в отношении проведения атаки через инъекции. Так же, сегодня при беглом просмотре архитектуры БД возникло некоторое негативное чувство смешивания всех контентных данных, буду очень рада услышать, что ошибаюсь.
          • 33694
          • 742 Posts
          Вы видимо не внимательно смотрели (или какая там перед вами версия MODx?). Какое ещё функциональное написание? Всё именно классами и написано, и на PHP5 прекрасно работает. О чём вы?

          Обновления (новые версии) выходят очень медленно (~ раз в год), но дырок (в т.ч. и для инъекций) в них не оставляют. Все пару штук уязвимостей, найденные за всё время существания системы, были найдены либо в сторонних компонентах либо носили мифический (теоритический) характер. Юзайте поиск, эта тема обсуждалась неоднократно.

          Наитивное чувство смешивания возникло не спроста. Тут обрадовать нечем.


          P.S. В следующий раз, для флуда заводите отдельну тему (на Диване, к примеру wink ), дабы подобные разговоры не считались «оффтопиком».
            • 785
            • 2,113 Posts
            Quote from: Serenity at Mar 04, 2008, 02:57 PM

            Пыталась реализовать с помощью [*parent*] ... Если я все правельно понимаю, это TV. На сколько помню, это не помогло. Сейчас попытаюсь еще раз.
            Это не TV, а значение поля parent текущего документа, то есть идентификатор родительского документа.
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации
              • 26704
              • 115 Posts
              [e]Bu$ter, огромное спасибо. Все работает как надо! Версию на самом деле скачала не самую новую. Офтоп создавать больше не буду!))