pdoTools icon indicating copy to clipboard operation
pdoTools copied to clipboard

Library for creating fast snippets for MODX Revolution.

Results 54 pdoTools issues
Sort by recently updated
recently updated
newest added

## Сообщение об ошибке / Error message ### Резюме / Summary It is necessary to form different caches for different contexts. ### Шаг для воспроизведения / Step to play Cache...

bug

Библиотека используется как минимум для работы 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: ``` ```...

bug

### Что оно делает? Реализует совместимость 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 =...

enhancement

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 не знаю насколько будет верным решением... Зачем это нужно? совместить...