Теги

pdoResources и фильтрация по tv полю типа чекбокс

Предположим, возникла задача выводить на страницу документы, у которых в дополнительном параметре типа чекбокс стоит галочка. Простая вроде задача, но есть проблема - pdoResources с фильтрацией по tv работает не совсем так, как хотелось бы, а именно, поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ. То есть, если вы завели tv hide типа чекбокс, по умолчанию поставили ему значение 1, вы не сможете…

Читать


Доступ к "сырым" значениям полей документа типа "Символическая ссылка" в MODX Revolution

Как получить id ресурса, на который ссылается ресурс с типом "Символическая ссылка"? Казалось бы, ничего сложного, ссылка хранится в поле "content" этого ресурса. Это так, но если вы попытаетесь вывести в шаблоне страницы с типом "Символическая ссылка" тег [[*content]], вы будете наблюдать не хранящийся там id документа-"донора", а содержимое поля content этого самого донора. Как же вытащить то, что прописано в поле content ресурса с типом "Символическая ссылка" в админке?…

Читать


Ditto пагинация с разрывами

Старичок Ditto все еще применяется на многих сайтах. У него есть много минусов, но он проще в освоении, чем более кошерный DocLister.

Один из минусов Ditto - ненастраиваемый вывод пагинации. В том смысле, что Ditto покажет все страницы из пагинации, и ему все равно, сколько этих страниц, 5 или 500. А нам совсем не все равно, потому что простыня из 500 ссылок на страницы пагинации - это не совсем то, что нам хотелось бы увидеть.

Есть несколько вариантов борьбы с этой проблемой.…

Читать


Сообщение отправлено

Закрыть