Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 145 комментариев

Константин Баранов
Константин Баранов
уже заспамил всю стену пустыми коментами, но продолжу, интересно все же как мог migx обвалиться на нескольких сайтах сразу, вышеописанная структура нормальна для разбираемого хостинга, когда есть главный домен и все остальные которые хранятся в нем, так что все ок в этом плане я думаю
Николай
Николай
Вот смотрите.

Панель управления
s2722.modx-test.com/manager/
Логин s2722
Пароль QdX4zIq3bb0V

s2722.modx-test.com/

[[Wayfinder? &startId=`6` &hideSubMenus=`1` &outerClass=`navleft`]]
— [[Wayfinder? &startId=`2` &hideSubMenus=`1` &outerClass=`navleft`]]

Два Wayfinder, но отображается только один.

Суть проблемы:

Если в параметрах присутствует &hideSubMenus=`1`, но мы в это время не находимся в контейнере с этим документом — Wayfinder вообще не будет работать.
Константин Баранов
Константин Баранов
разобрался со структурой, жесткая структура, мужик просто попросил хостеров залить копию сайта и те залили, ситуация по структуре такая /home/pavel182/public_html/название_нормального_сайта, которые_раньше_работал/ (их таких несколько), и то что залили хостеры /home/pavel182/public_html/core/, т.е. в папке public_html у нас сайты в папках и корень сайта, веселуха), но опять же утверждать что это портит всю малину пока не могу
Мордынский Николай
Мордынский Николай
могло поверх записать какое нибудь старье, тем более если архив с другой версией движка.
Очистка кеша не вредит, я у себя папки кеша частенько прямо в дереве документов удаляю.
Проблема что у вас хозяйн уперся, атак бы можно было попробывать сверху накатить туже самую версию движка и провести обновление. Только перед этим забекапиться обязательно и файл конфигов сохранить.
Мордынский Николай
Мордынский Николай
Если вам нужно светить подкатегории текущего раздела — выпадающее меню или типо того, то это скорее верстка, а не вайфайндер.

Вайфайндер текущий раздел (если в шаблоне указано выводить классы) помечает как active — делаем его через css видимым остальные не видимые — это обще принятая практика по идее. Погугли на тему выпадающих меню.

Если тебе вообще не нужно выводить разделы потомков то есть свойство &level оно указывает глубину выборки от текущего ресурса. ставишь единичку и выдаст только дочерние документы.

А настраивать вайфайндер чтобы он тебе рулил выводом дочерних ресурсов по фильрту, это секас.(будит нагружать страницу да еще пару вызовов)

И какая разница где находится вывод WF если ты ему жестко определяешь с какой страницы начинать работать [[Wayfinder? &startId=`7` &hideSubMenus=`1` &outerClass=`navleft`]] startId тут у тебя говорится что ты выводишь дочерние документы лоя 7 ресурса если нужно текущи документ выводить то вообще убериего или поставь *id
Константин Баранов
Константин Баранов
modx в корне в файл error_log пишет такую вещь
PHP Fatal error:  Call to a member function get() on a non-object in /home/pavel182/public_html/core/cache/includes/elements/modsnippet/8.include.cache.php on line 45
на сервере лог файл ошибок пишет:
File does not exist: /home/pavel182/public_html/organizaczii
папки pavel182 действительно не существует оказывается сущестует, недавно писал, что нет, если зачистить кеш ничего особо не произойдет. Может выше изложенная непонятность может что-то сказать?

обнаружил еще приятную особенность, один архив сайта был распакован в директорию папок сайтов (public_html), может это повлиять на что-то?
Василий Наумкин
Василий Наумкин
То есть, я говорю, что мне даже за деньги не интересно делать импорт, а в ответ ты предлагаешь научить тебя, как сделать его самостоятельно.

Вот прямо тут, в паре комментариев рассказать, безвозмездно?

Весёлый ты.
Александр
Александр
Было бы конечно очень здорово, потому что видимо моих знаний не хватает. Но я прошу вкратце объяснить суть дела, надеюсь Вам не будет слишком сложно, помочь пользователю Вашей разработки.
Буду очень признателен
Peter Zenin
Peter Zenin
Нашел таки решение:
this.on('activate',function(w,e) {
        MODx.loadRTE('question_text');
        MODx.loadRTE('answer_text');
    },this);
    this.on('deactivate',function(w,e) {
        tinyMCE.execCommand('mceRemoveControl',true,'question_text');
        tinyMCE.execCommand('mceRemoveControl',true,'answer_text');
    },this);
Подглядел его у галки в редактировании ресурса «включить редактор»
Василий Наумкин
Василий Наумкин
bezumkin.ru/sections/components/128/

Вывод простой: больше никаких сборов средств на разработки, на вопросы, типа «а давайте соберем бабло на то-то, это очень полезно всем» буду реагировать резко.

Ничего не изменилось с тех пор.