Олег

Олег

Был в сети 09 января 2022, 15:35
Заказы не принимаю
Все очень просто — параметр parents выводит дочерние страницы определенного ресурса.
В данном вызове в параметр parents подставляется id текущей страницы, то есть если вызов на главной — идет запрос на дочерние страницы главной.
Т.е. нужно вставить в parents id страницы с проектами.
По моему варианту ищется переменная, по бокам от которой допускаются запятые. Но нет ничего про то, что вместо переменной не может быть число.
WHERE u.id LIKE '%[^0-9]{$var}[^0-9]%'
Вот так можно попробовать, ищет переменную и исключает цифры вокруг нее.
WHERE u.id LIKE '%,?{$var}%,?'
Попробуй вот так, допускает запятую по бокам от переменной.
А, нет, не поможет.
Вместо запятой могут быть и другие символы.

В общем попробуй через регулярки, может и получится.
Я в таких случаях делал обертку значения.
В чанке вывода сделать проверку на id.
[[*id:is=`1`:then=`col-md-4 col-sm-6`:else`col-md-6 col-sm-12`]]
Либо можно сделать разные чанки и сделать вызов pdoResources через феном, записать параметры вызова как массив, в зависимости от страницы вызова подставлять нужный чанк.