Всего 123 800 комментариев

kudesia
18 мая 2023, 16:02
0
у т.е. вообще нельзя вывести поле именно такой категории?
Алексей Смирнов
18 мая 2023, 15:44
0
В лексиконах ключи, обычно пишутся так config_key_info, поэтому, есть вариант проверять наличие в строке нижнего подчеркивания. Если у вас есть один определенный суффикс, то можно проверять его на вхождение. Примерно вот так:
{set $key = "_"}
{if $key | in : ("config_key_info" | config)}
нет в лексиконах
{/else}
  Результат: {("config_key_info" | config)}
{/if}
Еще можно проверять на пустоту.
в доке есть примеры работы со строками.
Евгений
18 мая 2023, 14:42
0
Добрый день, есть реализация на эту тему, корзину формируем в свою таблицу при нажатии на кнопку купить. ну и отдельны сниппет на вывод таблицы.
Александр
18 мая 2023, 14:11
0
Например не нашел как изменять уникальное поле при импорте категорий.
Prihod
18 мая 2023, 14:01
0
Там есть тайм коды
Dan
Dan
18 мая 2023, 13:58
0
А что конкретно найти не получается?
Александр
18 мая 2023, 13:55
0
Я про то, что в текстовой документации в разы удобнее и быстрее можно найти нужную информацию.
Dan
Dan
18 мая 2023, 13:54
0
Ну в 15 минут все функции компонента точно не уложить, а если заснять только часть, то недовольных короткой длительностью видео будет точно больше. Лучше в часовое видео прокрутить и найти, что нужно, чем самому полдня потратить, разбираясь в функционале. Имхо
Александр
18 мая 2023, 13:42
0
Это то видел. Там далеко не полная информация, приходиться смотреть видео, а это та ещё песня, в почти часовом ролике найти нужное.
Александр
18 мая 2023, 13:26
0
Есть документация в печатном виде? Видео на один час это жесть какая-то.
Николай Савин
18 мая 2023, 10:49
1
+2
Артур ты тоже обрати внимание. Есть шикарный метод
$modx->updateCollection();
Он позволяет быстро без перебора обновить записи в базе по заданным критериям.
Да — нужно знать про него, что он сразу в базу лезет, и не задействует никакие модели, плагины.
Конкретно в этом случае — это норм.
Николай Савин
18 мая 2023, 10:47
+1
очень печально что в модкс нельзя обновить коллекцию пачко
Вполне себе есть метод
$modx->updateCollection()
Сергей
18 мая 2023, 10:20
0
Спасибо огромное за помощь, именно это и помогло! Прогнал фотки через сервис уменьшения размера изображений, заодно он и метаданные чистит.
Сергей
18 мая 2023, 10:19
0
Спасибо огромное за помощь, именно это и помогло! Прогнал фотки через сервис уменьшения размера изображений, заодно он и метаданные чистит.
Павел Бигель
18 мая 2023, 01:51
0
foreach($products as $p){
            $p->set('published', 0);
            $p->save();
        }
Мне кажется получить ошибку MySQL gone away получить можно очень быстро с обновлением элементов коллекции отделельно.
Лучше бы их обновить в БД напрямую

P.S очень печально что в модкс нельзя обновить коллекцию пачкой. Но я понимаю почему — иначе не отработают плагины на эти события
Тодор
18 мая 2023, 00:18
0
getParentIds возвращает список ИДшек всех родителей ресурса. Только на него ни как не влияет категории отмеченные во вкладке Категории