Алексей
Я не знаю, где вы это читаете
нашел где это написано было: https://modx.pro/help/7337#comment-51570
Иван
Ну и Сергей ниже описывает решение
Alex
Понятно, значит это к сожалению правда, учтем на будущее тогда
Иван
Многие просто перешли на феном, кто-то начал использовать zoomX
Алексей
Понятно, значит это к сожалению правда, учтем на будущее тогда
просто переходите на fenom или zoomX. и много печалей уйдет.
Иван
👍
Dmytro
Ересь придумали, на всякие современные шаблонизаторы переходить;)
Алексей
ну. )
Алексей
подскажите внутри админки modx - HTTP_MODAUTH можно как-то прочитать js-ом своего приложения или нужно создавать js конфиг для своих запросов ajax?
Алексей
тут что ле только тупые вопросы можно задавать? але? я в пИчали.
Alexey
Помню меня ещё в детстве дедушка сажал рядом с собой , открывал бардачок и доставал из какого-то свертка конфетку или печенюшку и говорил: «Алексей, используй шаблонизатор».
Anonymous
привет. хочу из внешнего файла запускать сниппет msGallery. делаю так - $gallery = $modx->runSnippet('msGallery', [ 'tpl' => '', 'product' => 24, 'limit' => 5 ]); ничего не выводится. что я упускаю? если из консоли запускать, то все пашет похоже, что надо где-то что-то еще подключать, но пока неясно, что и где
Anonymous
это сделано
Anonymous
точнее как, сниппет отрабатывает, но выводит пустой массив
Anonymous
правильно. хочу увидеть все доступные плейсхолдеры
Anonymous
в консоли все вот ок
Anonymous
в файле - не ок
Алексей
в консоли все вот ок
ок. ну у вас нет запуска API MODX
Алексей
вы скрываете от нас что то.. не показываете код.
Алексей
помоч не реально
Алексей
покажите код файла
Anonymous
ок. ну у вас нет запуска API MODX
это же консоль модх, там по умолчанию оно запущено
Алексей
покажите код файла а не консоли.
Anonymous
Anonymous
то есть, я рядом запускаю pdocrumbs, например. и все отрабатывает
Anonymous
и тут отрабатывает, но выводится пустой массив с файлами
Алексей
и тут отрабатывает, но выводится пустой массив с файлами
попробуйте вместо echo поставить: print_r($gallery);
Anonymous
ничего не изменилось
Sentinel
ничего не изменилось
а продукт с id 24 существует и у него есть изображения?
Anonymous
да, конечно
Anonymous
в консоли все вот ок
в консоли я их же вывожу
Anonymous
может там надо как-то указывать источник файлов или что-то такое?
Алексей
уберите строчку $modx = new modX();
Anonymous
ну да
Anonymous
теперь работает, спасибо
Anonymous
какая странная штука
Алексей
не странная...
Anonymous
я думал, что я должен создавать экземпляр класса
Алексей
получается вы подключили modx, но потом переопределили переменную modx и затерли весь класс который притянула инициализация...
Anonymous
ну да, логично, конечно
Anonymous
большое спасибо
Алексей
большое спасибо
пожалуйста. Вы пагинацию делаете что ли?
Anonymous
нет, делаю вывод в попапе информации о товаре
Алексей
ааа. прикольно.
Anonymous
ну там такой костыльный аналог сингл пейж апликейшн
Anonymous
еще буду подменять урл на джаваскрипте на урл продукта
Евгений
Всем привет. Подскажите плиз почему в pdomenu может не выводиться подменю? Галка «Скрыть в меню» убрана, ресурс опубликован, не удалён, в параметрах снипета level=2 и в tpl/tplOuter/tplInner {$wrapper} есть, parents=‘0,-11’. Подменю ожидаю у ресурсов с id != 11. Не могу найти причину по которой подменю не выводится.
Anonymous
еще буду подменять урл на джаваскрипте на урл продукта
а в урле продукта будет сразу открываться попап, с этим товаром на фоне категории. контент категории в ноиндекс засуну, чтобы не было дубля. и при закрытии попапа джсом будет подменяться урл на урл категории
Anonymous
как бы, одновременно и ssr получится
Anonymous
спасибо
Евгений
Там «малость» нагромождено в шаблонах, но не хотелось отдельный чанк делать
Алексей
Да
Попробуйте Вызавть с чанками по умолчанию. т.к. данных много - сложно быстро понять что не так. т.е. удалите все чанки что поописывали.
Алексей
подскажите внутри админки modx - HTTP_MODAUTH можно как-то прочитать js-ом своего приложения или нужно создавать js конфиг для своих запросов ajax?
отвучу сам себе. на странице в админке присутствует конфиг от modx и доступна глобальная переменная: MODx.siteId
Алексей
Так же только первый уровень отображает
ух....тогда у меня для вас печальные новости. уберите сначала в resources -11 а потом в parents. посмотрите где появляется все подпункты.
Алексей
ну и в коде просто по условию отсейте вложенные с ID 11
Алексей
более того если у вас ресурсы с id 11 и вложенные - имеют свои уникальные шаблоны, то в pdoMenu можно указать в where их и вычеркнуть из выборки таким образом.
Евгений
более того если у вас ресурсы с id 11 и вложенные - имеют свои уникальные шаблоны, то в pdoMenu можно указать в where их и вычеркнуть из выборки таким образом.
Ага, видимо так и придётся. После того как убрал из parents -11 - вывелось всё. Спасибо, буду дописывать параметр templates
Алексей
если не ошибаюсь просто нужно очистить кеш ошибок. $modx->error->reset();
V
добрый день, кто сталкивался , нужно контекст перенести на другой сайт (отдельный новый) , какие способы есть это сделать ( копирнуть весь старый сайт целиком очень гиморойно, 16 гигов + база на 500мб )
Sentinel
Или есть вариант через ssh вообще это все сделать, загугли
V
в том то и дело что нужен только 1 контекст а у меня их там 7-8 , как выдернуть только то что к нему относиться
Алексей
что значит выдержать?
Алексей
когда будете добавлять более пятитысячную запись - вы начнете думать... медленно, ну, ладно. когда это будет 10-ная подумаете... нет.. че-то слишком долго. надо в чате спросить. если 20к+ будете озадачены. до 30к скорее всего добавление 1 ресурса будет около 30 или 60 секунд. при 40... сервак скорее всего уже гетавей с 500-ми ошибками повалится.