pdoTools
pdoTools copied to clipboard
Library for creating fast snippets for MODX Revolution.
## Сообщение об ошибке / Error message ### Резюме / Summary It is necessary to form different caches for different contexts. ### Шаг для воспроизведения / Step to play Cache...
Библиотека используется как минимум для работы ajax в pdoPage Там не особо большой кусок кода и нет смысла тянуть за собой зависимость
With `link_tag_scheme` set to `abs` and a website which has a `base_url` set to `/en-en/` the generated prev/next canonical URLs are incorrect, having a duplicate `/en-en/`. Example output: ``` ```...
### Что оно делает? Реализует совместимость pdoTools с MODX 3.0. ### Зачем это нужно? Сделать возможным использование самой популярной библиотеки с новой версией MODX. ### Связанные проблема(ы)/PR(ы) Нет
## Сообщение об ошибке / Error message Empty Array ### Шаг для воспроизведения / Step to play ``` [[pdoResources? &parents=206 &depth=0 &limit=99 &tpl=end-event &includeTVs=event-image, event-date, event-date-from, event-date-to &sortby={"event-date-from":"DESC"} &showLog=`1` ]]...
**Предложение / Feature** При работе с pdoTools логи не всегда понятны, например, видим лог: `core/components/pdotools/model/pdotools/pdotools.class.php : 999) Unexpected token '+' in expression in ee058690d9fd7413748b95b0960e006b line 6, near '{var $limit =...
When using @FILE to include tpl files, MODX_BASE_PATH is alway's added, and ../ does not work because those are also stripped. if (strpos($path, MODX_BASE_PATH) === false && strpos($path, MODX_CORE_PATH) ===...
### Резюме Современный подход к планированию и формированию CSS классов требует использования БЭМ блоков. Это промышленный стандарт. Все классы объявленные внутри блока должны иметь одинаковое название На данный момент блок...
str.304 Дело в том что если ты хочешь сравнить TV(список из кастомной таблицы) с кастомной таблицей, то TV присоединяются ниже по коду и соответственно ты не можешь обратиться к их...
Что оно делает? если указать что фильтр не заменяет массив конфига а дополняет то тогда получается совместить tvFilters и where не знаю насколько будет верным решением... Зачем это нужно? совместить...