Максим

Максим

С нами с 02 декабря 2015; Место в рейтинге пользователей: #129
Максим
01 марта 2019, 09:53
0
Можно порыть исходники минишопа на предмет готового функционала, но по сути нужно добавить соответствующую запись в таблицу ms2_product_categories, где указываются product_id и category_id.
Максим
01 марта 2019, 09:47
+1
Правильнее будет навесить дейта-арибут с нужным пораметром и потом уже по клику js-ом проводить все нужные манипуляции. Не стоит городить в html вставки js.
Максим
01 марта 2019, 09:44
0
Посмотрите тут. Правда логика работы немного отличается: daruse.ru/poluchenie-resursov-po-tv-znacheniyu-v-xpdo-modx-revo но принцип должен быть понятен.
Максим
01 марта 2019, 09:39
0
В дефолтном .htaccess все редиректы на https — github.com/modxcms/revolution/blob/2.x/ht.access#L24
Если у вас тут все хорошо, то откройте сайт в режиме инкогнито (лучше в мозиле) — браузеры сильно кешируют .htaccess.
А так у вас вродь как все правильно и должен быть протокол http
Максим
27 февраля 2019, 20:23
0
Так может хостер режет? Может стоит у него спросить?
Максим
27 февраля 2019, 17:01
0
Предполагаю что для этого в настройках контекста нужно указать настройку default_media_source с соответствующей айдишкой медиасорса.
Максим
26 февраля 2019, 10:50
0
Первое что приходит в голову — посмотреть реализацию обычной пагинации, написать вилосипед собственной пагинации, расширив js и написав свой сниппет для обработки.
Максим
26 февраля 2019, 10:43
0
Такой настройки нет. Данный функционал необходимо реализовывать. Вот документация от разработчика miniShop2 docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/podklyuchenie
Максим
23 февраля 2019, 11:55
0
Да все же просто!
$(document).on('submit', 'form', function(e) {
    e.preventDefault;
    // -- Тут сериализация формы и ajax запрос
})
Если не понятно, то стучись в личку. Так как готового примера нет.
vk.com/id531824717
Максим
22 февраля 2019, 18:20
0
Да вродь как ничего сложного. Правда такие вещи должны выполняться авторизованным пользователем и ему нужно выдать соответствующие права. JS-ом ловим двойной клик по названию и отображаем формочку с полем для ввода нового названия, скрытое поле с id ресурса и кнопочкой сохранить. Далее ловим отправку формы и отправляем ajax-запрос на файлик, который по API подключает MODx, по id получает ресурс обновляет название, сохраняет его и возвращает результат запроса + новое название. В ответе на Ajax скрываем форму и в нужное место вставляем новое название. Всё!
Максим
22 февраля 2019, 12:21
0
Насколько я понимаю, то сходу ничего не получится, так как данное поле хранит информацию в виде json и у вас название цвета указано кириллицей (LIKE отпадает). Можно попробовать расширить класс и добавить таблицу ms2_order_product_options, где хранить id заказа, id товара, название опции и значение опции.
Максим
22 февраля 2019, 11:25
0
Хотелось бы дополнить ответ Александра еще тем что у fenom есть модификатор iterable.
iterable — проверка возможности перебора переменной
{var $array = ['key' => 'value']}
{if $array | iterable}
{foreach $array as $key => $value}
    <p>{$key} is {$value}</p>
{/foreach}
{/if}
Максим
22 февраля 2019, 11:20
0
Учитывая тот факт, что минишоп один и тот же товар с разными опциями считает как разные товары, то первое что приходит в голову — при добавлении в корзину, есть солбек, проверять наличие в корзинетовара с таким же id и давать выбор пользоваьелю либо заменить товар (старый удалить а новый добавить), либо добавить как новый товар. Документация по работе корзины есть тут docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/korzina
Максим
22 февраля 2019, 11:08
0
Ну как минимум должно быть $this->modx->getOption('...'). И тогда все должно работать.
Максим
01 июля 2018, 14:29
0
Раз страница перезагружается — значит не отрабатывает JS. Увы, что за сниппет Register, я не знаю и соответственно не знаю подключает он вообще хоть какие-то js файлы! В общем направление указал!
Максим
01 июля 2018, 14:26
0
Да вродь как этот плагин ничего такого не делает! попробуйте отключите его! Поля перестают очищаться?
Максим
29 июня 2018, 20:40
0
Я wayfinder-ом не пользовался, но тут указано что есть отдельный чанк для контейнеров! Соответственно можете подставить то что нужно из своей чудо верстки!
Максим
28 июня 2018, 22:08
0
Кроме base еще и .htaccess есть! Про него тоже забывать не стоит!
Максим
28 июня 2018, 22:05
0
Смотрите какие события висят на кнопке закрытия! А не видя того, что вы там написали — можно только угадывать!)))
Максим
28 июня 2018, 22:01
0
А вы смотрели как в базе выглядит эта конструкция? Может там html заменен?