Всего 125 667 комментариев

Мордынский Николай
02 апреля 2013, 00:31
0
Показал 3 примера как выводит level свои классы в wf лучше непихай а добавляй в css те которые выводит сам wf first last active

Что бы разделить верстку просто в отделиные дивы бери и назначай каждому свой class, и свойства
Николай
02 апреля 2013, 00:24
0
В итоге должно быть два меню, но мы имеем только одно, второе не работает из за &hideSubMenus=`1`, которое если убрать — то все заработает…
Мордынский Николай
02 апреля 2013, 00:22
0
ну я вижу эти 2 вызова меню что вы в итоге то иметь хотите какое что должно показать
Мордынский Николай
02 апреля 2013, 00:17
0
У migX конфиги хранятся в пхп файлах core/components/migx/configs если вам испоганили структуру то просто конфиги может не находить
Константин Баранов
01 апреля 2013, 23:23
0
уже заспамил всю стену пустыми коментами, но продолжу, интересно все же как мог migx обвалиться на нескольких сайтах сразу, вышеописанная структура нормальна для разбираемого хостинга, когда есть главный домен и все остальные которые хранятся в нем, так что все ок в этом плане я думаю
Николай
01 апреля 2013, 23:08
0
Вот смотрите.

Панель управления 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 вообще не будет работать.
Константин Баранов
01 апреля 2013, 22:57
0
разобрался со структурой, жесткая структура, мужик просто попросил хостеров залить копию сайта и те залили, ситуация по структуре такая /home/pavel182/public_html/название_нормального_сайта, которые_раньше_работал/ (их таких несколько), и то что залили хостеры /home/pavel182/public_html/core/, т.е. в папке public_html у нас сайты в папках и корень сайта, веселуха), но опять же утверждать что это портит всю малину пока не могу
Мордынский Николай
01 апреля 2013, 22:47
0
Как вариант развернуть копию сайта и проделать на нем опыты.

Самое косячное уменя было с AjaxManagerom когда я его неправильно удалил непомогло даже обновление, а так обновление как правило помогает
Константин Баранов
01 апреля 2013, 22:45
0
так и сделаем, если результатов не будет, какой то полный бардак просто
Мордынский Николай
01 апреля 2013, 22:43
0
могло поверх записать какое нибудь старье, тем более если архив с другой версией движка.
Очистка кеша не вредит, я у себя папки кеша частенько прямо в дереве документов удаляю.
Проблема что у вас хозяйн уперся, атак бы можно было попробывать сверху накатить туже самую версию движка и провести обновление. Только перед этим забекапиться обязательно и файл конфигов сохранить.
Мордынский Николай
01 апреля 2013, 22:22
0
Если вам нужно светить подкатегории текущего раздела — выпадающее меню или типо того, то это скорее верстка, а не вайфайндер.

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

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

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

И какая разница где находится вывод WF если ты ему жестко определяешь с какой страницы начинать работать [[Wayfinder? &startId=`7` &hideSubMenus=`1` &outerClass=`navleft`]] startId тут у тебя говорится что ты выводишь дочерние документы лоя 7 ресурса если нужно текущи документ выводить то вообще убериего или поставь *id
Константин Баранов
01 апреля 2013, 22:22
0
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), может это повлиять на что-то?
Мордынский Николай
01 апреля 2013, 22:10
0
А никто у автора не зелененький)))
Николай
01 апреля 2013, 20:33
0
Для тех мест где не требуются под категории я выкрутился
    [[getResources? &tpl=`menuhead` &limit=`0` &depth=`1` &parents=`7` &sortby=`{«menuindex»:«ASC»}`]]
Но, а как быть где есть под категории?
Василий Наумкин
01 апреля 2013, 17:04
0
То есть, я говорю, что мне даже за деньги не интересно делать импорт, а в ответ ты предлагаешь научить тебя, как сделать его самостоятельно.

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

Весёлый ты.
Александр
01 апреля 2013, 16:59
0
Было бы конечно очень здорово, потому что видимо моих знаний не хватает. Но я прошу вкратце объяснить суть дела, надеюсь Вам не будет слишком сложно, помочь пользователю Вашей разработки.
Буду очень признателен
Василий Наумкин
01 апреля 2013, 16:40
0
В смысле, программировать научить?

С магазином идут скрипты конвертации MS1 в MS2 — это тот же самый импорт.
Александр
01 апреля 2013, 16:31
0
А можно узнать, как вы осуществляете импорт в MS2? Это бы очень помогло.
Василий Наумкин
01 апреля 2013, 16:22
0
Не знаю.

Лично мне (лично мне) эта работа не интересна вообще. Ибо сам я импортирую что нужно из консоли.
Александр
01 апреля 2013, 15:33
0
Ясно, не доглядел, прошу прощения.
Василий, скажите, какие шансы увидеть готовый импорт в MS2 в самом ближайшем будущем? От чего зависит его разработка вами?