Михаил
С нами с 01 июля 2019; Место в рейтинге пользователей: #1103Недопустимые символы в url
Добрый день!
Возникла следующая проблема. На сайте (на modx) есть множество страниц с символом № в url. Например, site.ru/katalog/gravirovka/czvetyi/czvetyi-№12.html Это привело к тому, что аудит для каждой такой страницы видит 302 редирект следующего вида: с site.ru/katalog/gravirovka/czvetyi/czvetyi-%e2%84%9612.html на site.ru/katalog/gravirovka/czvetyi/czvetyi-№12.html Насколько я понимаю, символ № является недопустимым и заменяется на %e2%84%96, но тут возникает вопрос. А где собственно происходит эта замена и редирект? На уровне сервера? или на уровне чпу modx? И самое главное, можно ли как-то заменить 302 редирект на 301? В какую сторону вообще копать?
Возникла следующая проблема. На сайте (на modx) есть множество страниц с символом № в url. Например, site.ru/katalog/gravirovka/czvetyi/czvetyi-№12.html Это привело к тому, что аудит для каждой такой страницы видит 302 редирект следующего вида: с site.ru/katalog/gravirovka/czvetyi/czvetyi-%e2%84%9612.html на site.ru/katalog/gravirovka/czvetyi/czvetyi-№12.html Насколько я понимаю, символ № является недопустимым и заменяется на %e2%84%96, но тут возникает вопрос. А где собственно происходит эта замена и редирект? На уровне сервера? или на уровне чпу modx? И самое главное, можно ли как-то заменить 302 редирект на 301? В какую сторону вообще копать?
Массовое добавление/удаление модификаций (msOptionPrice2)
Вообще @Володя уже давал эти скрипты в комменте, но я вечно их ищу в своих избранных и про удаление многие не знают + слегка модернизировал удаление
Создать свою сборку - легко! Vapor.
Приветствую! Если начать искать
как создать свою сборку на modx, то скорее всего найдётся только siteExtra и кастомные скрипты, например от Артёма Зернова. Все они требуют понимания того, как устроены компоненты и транспортные пакеты в Modx, но не всем это нужно, а вот создать заготовку для быстрого разворачивания сайта хочется. Каково же было моё удивление, когда я узнал, что ещё в 2013 году @Fi1osof создал дополнение Vapor.
Стоимость доставки отдельной строкой в оформление заказа MS2
На заметку.
Делаем колбеки miniShop2 для всех
Хочу сразу отметить, что решение уже есть в просторах сообщества MS, хочется расставить акценты и более краткой форме поделиться с решением данной проблемы.
Итак, приступим.
Сначала расширим класс msOrderHandler назовем его customOrderInterface
Делаем колбеки miniShop2 для всех
Хочу сразу отметить, что решение уже есть в просторах сообщества MS, хочется расставить акценты и более краткой форме поделиться с решением данной проблемы.
Итак, приступим.
Сначала расширим класс msOrderHandler назовем его customOrderInterface
Как вывести имя текущего контекста?
Доброго времени суток!
Подскажите, как у текущего контекста вывести значение, которое вводится при создании контекста в поле «Имя»?
Подскажите, как у текущего контекста вывести значение, которое вводится при создании контекста в поле «Имя»?
Изменение опции размера в корзине miniShop2
Добрый день!
Имеем магазин на miniShop2.
У товаров есть опция — size
Товар в корзину можно добавить из каталога и со страницы товара.
— Из каталога происходит добавление без учета опции size
— Со страницы товара добавляем с учетом выбранного размера
Необходимо в корзине вывести select с опцией размера для данного товара. Но если товар добавлен с уже выбранным размером, то по умолчанию этот размер установлен в selected
А если товар добавлен без выбора размера, то просто предоставить выбор.
Имеем магазин на miniShop2.
У товаров есть опция — size
Товар в корзину можно добавить из каталога и со страницы товара.
— Из каталога происходит добавление без учета опции size
— Со страницы товара добавляем с учетом выбранного размера
Необходимо в корзине вывести select с опцией размера для данного товара. Но если товар добавлен с уже выбранным размером, то по умолчанию этот размер установлен в selected
А если товар добавлен без выбора размера, то просто предоставить выбор.
[miniShop2] Кнопка печати заказа из бек-энда
[msOrderCheck] - проверка статуса заказа и его истории
Небольшое дополнение msOrderCheck поможет узнать текущий статус заказа, а также посмотреть историю заказов по данным, имеющимся у покупателя.
Выглядит это так:
Выглядит это так:
Мультидоменность контекстами
В сообществе часто проскакивают вопросы про мультидоменность на одной копии MODX. А у меня, как раз, сайты демо версий компонентов реализованы таким образом. Думаю, информация будет полезной!