Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
11 июня 2016, 17:30
1
+5
$modx->getCollection заменить на $modx->getIterator, а еще лучше выбирать через $q->stmt->fetchAll — массив, а не объект. ТВшку выбрать не через метод, а присоединением к таблице.

setPlaceholders не надо, массив данных можно передавать вторым параметров сразу в $modx->getChunk($tpl, $placeholders).
Не знаю, что там в чанке, но его можно парсить через pdoTools — будет быстрее.

А вообще, вот старая заметка по написанию сниппета с pdoTools, попробуй применить.
Василий Наумкин
10 июня 2016, 13:39
+1
TB мне привычнее, хотя да, его в чем то избыточность, а в чем то ущербность ощущается
Как я делаю с последнее время:
1. Качаю scss исходники, выбирая только нужное
2. Подключаю их в MinifyX на сервере
3. Добавляю свой кастомный scss туда же
4. И делаю всё, что мне нужно

Таким образом, можно избавиться от всей избыточности и не нужно заморачиваться с инструментами. Именно так, например, был свёрстан vrmedia.tv, хотя я совсем не верстальщик.
Василий Наумкин
10 июня 2016, 10:01
0
Может и есть, я им не пользуюсь уже года 2.
Василий Наумкин
10 июня 2016, 09:50
0
Учитывая, что ajaxManager уже полтора года как не обновляется — неудивительно.
Василий Наумкин
09 июня 2016, 12:42
+2
Судя по имени файла с ошибкой, можно попробовать отключить сжатие и группировку скриптов админки.

А реагируют мало на вопросы потому, что за окном солнышко и хочется гулять на улке с друзьями!
Василий Наумкин
08 июня 2016, 21:09
0
Не могу повторить


Попробуй сделать это на свежем тестовом сайте. Может проблема не в pdoTools?
Василий Наумкин
08 июня 2016, 14:19
+1
Кстати, а почему на modx.pro нет блока с похожими статьями
Потому что я не знаю, как определить их «похожесть».
Василий Наумкин
08 июня 2016, 14:15
0
Что-то я сначала смерджил, а потом решил проверить. И не могу никак воспроизвести твой баг.

Покажи, пожалуйста, как у тебя эти ресурсы в дереве расположены?
Василий Наумкин
08 июня 2016, 12:51
0
github.com/bezumkin/pdoTools/issues/new
А лучше сразу pull request с твоим исправлением.
Василий Наумкин
08 июня 2016, 09:11
0
Она работает, просто у тебя браузер картинки кэширует.
Василий Наумкин
08 июня 2016, 07:10
0
Если нормально работает Imagemagick, то получатся.
Василий Наумкин
08 июня 2016, 07:00
+1
Потому что так указано в настройках по-умолчанию. Укажи bg=ffffff и формат превью png.
Василий Наумкин
07 июня 2016, 17:24
+2
bezumkin.ru/sections/tips_and_tricks/2439/

Если нет нужного хоста — отправлять на дефолтную ошибку.
Василий Наумкин
06 июня 2016, 07:54
+1
Именно, что если ты указываешь родителей или ресурсы — параметр &context не нужен. Но это не говорит о том, что он не работает или как-то зависит от ресурсов.

«Не нужен» и «не работает» — разные вещи.
Василий Наумкин
06 июня 2016, 07:35
+1
Это откуда такие мощные заключения? Параметр просто добавляет условие в выборку, никакой связи с родителями нет.

У тебя задача сформулирована неверно. Нужно менять &parents в зависимости от контекста, а не выбирать по контексту.
&parents=`[[*context_key:is=`en`:then=`45,46,47`:else=`5,6,7`]]`

Ну и такое использование IF (да и любое другое, наверное) — это говнокод какой-то, уж простите за прямоту.
Василий Наумкин
05 июня 2016, 12:25
+1
Не знаю.

Попробуй сравнить самостоятельно и рассказать про это нам.