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
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
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
Иван
Где?
Иван
Феном не использует {{
Алексей
проверил у себя - не работают такие конструкции. как у вас они сработали - загадка.
Алексей
Алексей
скорее всего по ajax не подгружается все плагины и инициализации.
Алексей
тоже сталкивался с похожим поведением лексиконов
но там другая задача была.
Алексей
нужно, видимо пульнуть Polylang в инициализацию по аяксу, чтобы он сработал.
Алексей
как это сделать - х.з.
Sergey_K
Феном не использует {{
Это twig скорее всего.
#{{ }} это строковая переменная.
Хотя : там нет... вроде бы. Ни разу не пользовал, как минимум.
Максим
Кто-то использует sass на modx?
Максим
Еще хотел спросить: вот я установил SMTP на VScode. Туда как то можно файлы переместить или только редактировать можно?
Артур
Артур
Максим
SFTP*
Иван
Не было
Иван
Иван
Последние изменения в компоненте мне понравились - удобнее стало работать
Максим
Как я понял, тут только редактировать. Файлы тут уже не закинешь?
Sentinel
Sentinel
Sentinel
Developer
@Sentinel7 да
Максим
Sentinel
@Sentinel7 да
знаю что с последней версией есть баги с лексиконами...
у меня на 1.0.10-pl все ок...
если актуально срочно, то попробуй откатиться
🙈 PG
🙈 PG
https://www.jetbrains.com/help/phpstorm/using-file-watchers.html
Максим