Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #7
Отправить деньги
Артур Шевченко
23 апреля 2023, 14:56
0
Если просят, объясняю почему это плохо, если настаивают — ставлю стандартный TinyMCE и пусть делают что хотят. В конец концов, кто платит, то заказывает музыку. Но в последнее время я использую конфигуратор страниц и необходимости в визуальных редакторах просто нет.
Артур Шевченко
22 апреля 2023, 23:07
+1
Плюсик за старания поставил, но сам подобным не пользуюсь, так как это либо занимает много времени при настройке, чтобы контент-менеджер не страдал, либо контент-менеджер будет страдать и с большой долей вероятности сломает вёрстку. Да и сама вёрстка зачастую не рассчитана на работу с визуальными редакторами, так как стили пишут кто во что горазд.
Артур Шевченко
21 апреля 2023, 21:44
0
На обоих сайтах https?
Артур Шевченко
18 апреля 2023, 14:28
+1
Возможно компонент не поддерживает работу с Modx 3.
Артур Шевченко
18 апреля 2023, 12:12
0
Версия Modx какая?
Артур Шевченко
17 апреля 2023, 19:32
0
Посмотреть в документации какие события генерирует компонент и написать плагин.
Артур Шевченко
17 апреля 2023, 14:50
0
Проверять наличие и запрещать.
Артур Шевченко
15 апреля 2023, 22:29
0
Укажите пустой чанк в сниппете msGallery
Артур Шевченко
15 апреля 2023, 22:27
+1
Не очень понимаю причём тут limit, offset и разделение на плейсхолдеры. У вас есть массив фотографий, нудно проверить его длину и в зависимости от количества ставить блоку-обёртке класс например reverse. Сам блок-обёртку сделать display:flex;flex-direction:column. Если она имеет класс reverse, меняете порядок элементов на обратный. Аналогично сделать в блоке с текстом, только не менять порядок, а скрывать фотки.
Артур Шевченко
15 апреля 2023, 18:28
0
А в массиве смотреть пробовали, может там уже всё есть?
Артур Шевченко
15 апреля 2023, 18:11
-1
А вы доку читали? ЧАнки родные смотрели? Или сразу сюда написали?
Артур Шевченко
13 апреля 2023, 15:20
0
Я интеграцию не закладывал, поэтому ответ скорее нет. Возможно этот кейс будет полезен
Артур Шевченко
13 апреля 2023, 15:16
0
А вы внимательно предыдущее сообщение перечитайте.
Артур Шевченко
12 апреля 2023, 23:36
0
А как ты понял, что сессия не изменяется?
Артур Шевченко
12 апреля 2023, 23:29
0
Для смены статуса используйте событие msOnChangeOrderStatus.
А для заказов с нулевой ценой лучше написать плагин на событие msOnCreateOrder, в котором вы будете проверять стоимость заказа и, если она равна 0, то устанавливать способ оплаты «Без оплаты», чтобы избавить пользователя от этой задачи.
Артур Шевченко
12 апреля 2023, 21:26
0
'msOnCreateOrder' это событие срабатывает, когда заказ сохранён в базе, потом вы ему ставите статус Оплачен, а потом обработчик заказа пытается установить ему статус Новый, а по умолчанию этого сделать нельзя, вот вы и получаете ошибку. Рекомендую рассказать, какую задачу вы пытаетесь решить путём создание своего класса-обработчика и плагина.
Артур Шевченко
12 апреля 2023, 20:53
0
Попробуй убрать пробел перед LIKE. И подумай над тем, чтобы изменить условие, потому что выбирать цену начинающуюся с 2 как-то странно.
Артур Шевченко
12 апреля 2023, 20:50
0
В какой момент появляется ошибка?
Артур Шевченко
11 апреля 2023, 12:54
0
Сниппет msProducts предназначен для вывода данных товаров. Цена это часть данных товара. У msProducts есть возможность ограничить выборку по категории. Да, msProducts позволяет вывести цены товаров в одну таблицу. Примерно так
<table>
    <thead>
        <tr>
            <th>Товар</th>
            <th>Цена</th>
        </tr>
    </thead>
    <tbody>
        {'!msProducts' | snippet: [
        'parents' => $_modx->resource.id,
        'tpl' => '@INLINE <tr><td>{$pagetitle}</td><td>{$price}</td></tr>'
        ]}
    </tbody>
</table>