Максим

Максим

Был в сети 10 декабря 2023, 17:27
Заказы принимаю
В дефолтном .htaccess все редиректы на https — github.com/modxcms/revolution/blob/2.x/ht.access#L24
Если у вас тут все хорошо, то откройте сайт в режиме инкогнито (лучше в мозиле) — браузеры сильно кешируют .htaccess.
А так у вас вродь как все правильно и должен быть протокол http
Да вродь как ничего сложного. Правда такие вещи должны выполняться авторизованным пользователем и ему нужно выдать соответствующие права. JS-ом ловим двойной клик по названию и отображаем формочку с полем для ввода нового названия, скрытое поле с id ресурса и кнопочкой сохранить. Далее ловим отправку формы и отправляем ajax-запрос на файлик, который по API подключает MODx, по id получает ресурс обновляет название, сохраняет его и возвращает результат запроса + новое название. В ответе на Ajax скрываем форму и в нужное место вставляем новое название. Всё!
Насколько я понимаю, то сходу ничего не получится, так как данное поле хранит информацию в виде json и у вас название цвета указано кириллицей (LIKE отпадает). Можно попробовать расширить класс и добавить таблицу ms2_order_product_options, где хранить id заказа, id товара, название опции и значение опции.
Хотелось бы дополнить ответ Александра еще тем что у fenom есть модификатор iterable.
iterable — проверка возможности перебора переменной
{var $array = ['key' => 'value']}
{if $array | iterable}
{foreach $array as $key => $value}
    <p>{$key} is {$value}</p>
{/foreach}
{/if}