alexey1m
выведи его поля отдельно
alexey1m
без pdoResource
Алексей
Если в $services_res_id непосредственный родитель нужных элементов и внутри нет еще подпапок, то можно сделать. если внутри есть куча папок, то увы выводить этот id нужно отдельно.
alexey1m
можно сделать еще так: отдельным вызовом получаешь строку с ресурсами которые выводишь с родителя, пуляешь их во второй вызов в параметр resources и туда дописываешь свой ид плюсом
Алексей
Алексей
c depth скорее всего и 1 можно будет поставить тк все равно выборка первого уровня возможна.
alexey1m
как-то я так пытался, у меня не поулчилось)
Алексей
Пожалуйста.
Алексей
OR:parents:IN:"24" - вместо 24 ваша переменная.
Алексей
я не понимаю в чем проблема. покажите вызоы сниппета с параметрами
Nikolay
Господа ктото делал инет магаз мультиязычный с подсчетом (общим) остатков по модификациям?
Алексей
А, ну только вот так нужно: 'where' => '{"id:=":"1","OR:parent:IN":['~$services_red_id~']}',
Anonymous
Подскажите вопрос такой. После применения фильтра пропадают превью, но когда страницу обновить они появляются, если я правильно понимаю после применения фильтра срабатывает событие mse2_load Что нужно повесить на это событие, чтобы превью отображались
Anonymous
там вызов сниппета msGallery {$_modx->runSnippet('msGallery', [ 'limit' => 5, 'tpl' => 'msGallery_in_cat', 'product' => $id, ])}
Алексей
ну и чудесно.
Anonymous
Anonymous
Спасибо всё получилось. Вы гений ) 👍
Mihail
Вопрос, а как указать отправку писем с сайта не только получателю но еще скрытую копию ?
alexey1m
попробуй mail оборачивай в <mail.ru>
Mihail
minishop2
Иван
Такой возможности вроде и не было
alexey1m
[2021-08-31 12:44:38] (ERROR @ /components/pdotools/vendor/fenom/fenom/src/Fenom.php : 1111) PHP warning: count() [<a href='0function.count0'>function.count0</a>]: Parameter must be an array or an object that implements Countable
alexey1m
из-за чего такое может быть?
alexey1m
как найти где неправильно count вызван (не для массива) точнее
Sergey_K
Из-за криворуких программистов, которые передают всякое говно в феноме в цикл.
Sergey_K
Смотри аксесс лог по времени этой ошибки, найдешь запрос, а потом уже внутри надо разбираться. У меня такое валилось года полтора, потом надоело. Нашел достаточно быстро по этому методу.
alexey1m
просто это с главной страницы срабатывает, не в каталоге например, даже не знаю где там может быть такой цикл
Sergey_K
Ну проблема фенома в том, что там херова туча уровней вложенности может быть, поэтому смотри, что именно вызывается.
Sergey_K
Но у тебя в ошибке там вон какой-то хтмл. У меня старая версия всего, поэтому контент в ошибку не попадал, видимо, у тебя проще должно быть.
alexey1m
а access log это куда смотреть?)
Sergey_K
а access log это куда смотреть?)
Логи доступа на сервере
Dmitriy
Подскажите, как мне сделать редирект с поддомена на основной сайт? Пробую $modx->sendRedirect($url,array('responseCode' => 'HTTP/1.1 301 Moved Permanently')); Он перенаправляет с test.sitename.ru на test.sitename.ru/sitename.ru, а надо просто с test.sitename.ru на sitename.ru
Dmitriy
Надо именно через сниппет
Dmitriy
в $url лежит sitename.ru
Артур
в $url лежит sitename.ru
Попробуй полный путь написать с протоколом.
Dmitriy
с протоколом все работает
Dmitriy
Благодарю))
Developer
{'!pdoPage' | snippet : [ 'tpl' => 'tpl.some', 'sortby' => 'menuindex', 'context' => $context, 'ajax' => 1, 'ajaxMode' => 'button', } чанк tpl.some {$_modx->lexicon->load($cultureKey ~ ':some:default')} {$pagetitle} почему по нажатию кнопки more не работает перевод текста у ресурсов, загруженных по ajax? у остальных ресурсов работает перевод
Артур
Это EVO? Тогда тебе сюда https://t.me/evolutioncms
Алексей
небудет работать. с чего вы взяли?
Артур
А что это за синтаксис такой?
Иван
А что это за синтаксис такой?
https://docs.modx.pro/komponentyi/pdotools/parser#%D0%92%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D1%87%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2
Иван
скобки другие - не смутило?
Иван
Где?
Иван
Феном не использует {{
Артур
Феном не использует {{
Я на это и намекал)))
Алексей
проверил у себя - не работают такие конструкции. как у вас они сработали - загадка.
Developer
а где записан перевод pagetitle? в каком поле?
в модуле Polylang, там отдельное поле для перевода
Developer
а где записан перевод pagetitle? в каком поле?
у всех ресурсов работает перевод, т.е. разруженных не по ajax
Алексей
скорее всего по ajax не подгружается все плагины и инициализации.
Алексей
тоже сталкивался с похожим поведением лексиконов но там другая задача была.
Алексей
нужно, видимо пульнуть Polylang в инициализацию по аяксу, чтобы он сработал.
Алексей
как это сделать - х.з.
Sergey_K
Феном не использует {{
Это twig скорее всего. #{{ }} это строковая переменная. Хотя : там нет... вроде бы. Ни разу не пользовал, как минимум.
Максим
Кто-то использует sass на modx?
Максим
Еще хотел спросить: вот я установил SMTP на VScode. Туда как то можно файлы переместить или только редактировать можно?
Артур
Кто-то использует sass на modx?
Что ты имеешь ввиду?
Максим
SFTP*
Иван
Максим
https://modx.pro/components/9598
Да, кто-нибудь пользуется или нет необходимости?
Иван
Не было
Developer
как это сделать - х.з.
раздолбал разработчика модуля) сказал что доработает
Иван
@ibochkarev не затруднит подсказать?
Polylang? Я просто отходил
Иван
Последние изменения в компоненте мне понравились - удобнее стало работать
Максим
Как я понял, тут только редактировать. Файлы тут уже не закинешь?
Sentinel
Как я понял, тут только редактировать. Файлы тут уже не закинешь?
+ файлы просто перетаскиванием закидываются
Developer
@Sentinel7 да
Максим
+ файлы просто перетаскиванием закидываются
Я помню, мне рекомендовали, но что-то думал, что и через SFTP получится. В идеале бы галп настроить
Sentinel
@Sentinel7 да
знаю что с последней версией есть баги с лексиконами... у меня на 1.0.10-pl все ок... если актуально срочно, то попробуй откатиться
🙈 PG
Я помню, мне рекомендовали, но что-то думал, что и через SFTP получится. В идеале бы галп настроить
тот же phpStorm умеет из коробки компилировать scss при изменении файла
🙈 PG
https://www.jetbrains.com/help/phpstorm/using-file-watchers.html