Поле стоимость доставки значение "Бесплатно" и "Индвидуальный рассчет"

Появилась еще одна задача с которой я хочу с Вами поделиться.

Две задачи:

1. Не нравиться значение доставки 0 руб хочется заменить на Бесплатно
2. Через настойки MS2 адмистратору сайта устанавливать значение стоимости доставки «Индивидуальный рассчет.

Для того что бы это реализовать нам нужно выполнить все действия расписанные в статье Стоимость доставки отдельной строкой в оформление заказа MS2

Олег Щавелев
8 часов назад
modx.pro
23
+1

Как добавить поле в настройках MS2 вкладка "Доставка" при добавлении пункта доставки

Ну вот! теперь не хватает поля в пунктах доставках, но так как я изучил принцип добавление полей в MS2 все очень просто.

Делаем по аналогии со статьей Добавить поле в опции MS вкладка «Производитель товара» msVendor . Многие активно пользуются поиском поэтому каждому отдельному случаю посвещаю отдельную статью. Плюсом пригодиться для референса в новых статьях.

Олег Щавелев
9 часов назад
modx.pro
2
35
+2

getCacheSensitive обработчик кеша на основе getCache от Jason Coward

На сайте, который мне нужно оптимизировать, используется tagManager 2. Генерация страницы бренда на нем занимает от 3 до 6 секунд. Самый тяжелый элемент это фильтр товаров tmFilters от tagManager. Выполняется 4.5387252 секунды.
Напрашивается его закешировать. Для этого взял сниппет getCache от Jason Coward и его доработал, чтоб он перехватывал и кешировал js, стили, $_GET, $_POST от tmFilters.
Получился сниппет getCacheSensitive
Александр
Вчера в 19:38
modx.pro
64
+2

Бесплатная доставка по критерию производителя.

Всем привет.
У меня появилась задачка, суть в следующем, некоторые вендоры спонсируют бесплатную доставку, а не которые нет. Поэтому кретерий бесплатная доставка или платная является производитель. Как это сделать в МS2?

1) Первый шаг. Это сделать дополнительное поле в настройках. Я уже описывал как это сделать в отдельной статье "Добавить поле в опции MS вкладка «Производитель товара» msVendor"

Олег Щавелев
07 декабря 2019, 16:23
modx.pro
3
100
+10

О развитии ModX


Часто читал недавно как многие писали, что не развивается движок, что все печально и т.д.
Лично я не разделяю это мнение, и по моему опыту что было с работой на ModX 5 лет назад и то что сейчас по объему в разы больше, а значит развитие есть, и если сравнивать с Wordpress который был выпущен в 2003 г. и ModX в 2010 то понятно время сильно играет в этом плане и поэтому не понимал некоего отчаяния в постах разработчиков по этому поводу.

Но хотел поговорить немного о другом, а конкретно задаться вопросом: а что сделало движок Wordpress таким используемым? ответ очевиден — огромное количество готовых решений, которые могут использовать пользователи, которые вообще ничего не понимают в сайто-строе, но достаточно им просто установить Wordpress как тут же для них сделаны сервисы, где они могут скачать огромное количество тем, в этих темах сразу и плагины и настройки — только вбивай контент и вот он твой сайт готов!

Собственно возникает вопрос: а что мешает сделать такое в ModX, ответ — ничего не мешает.
Сергей
06 декабря 2019, 20:45
modx.pro
370
+5

[VESP] Заготовка для SPA сервисов с REST API

Привет, друзья!

Наверное, вы уже обратили внимание, что я не был особо активен в этом году в сообществе. Причина в том, что я набрал кучу работы, с которой смог разобраться вот только что. И работа эта с MODX была никак не связана — я писал собственное решение для сложных проектов, с нуля.



И вот сейчас я готов с вами им поделиться. Но для начала пара важных предостережений:
Василий Наумкин
05 декабря 2019, 15:29
modx.pro
11
435
+31

ORM для MODX (или как юзать другие сторонние библиотеки)

Добрый день!
Почему-то многие забывают (или даже не знают, хехе) что MODX написан на PHP. Что это значит?
Павел Бигель
03 декабря 2019, 22:56
modx.pro
374
+8

[DoubleCheck] - Поиск и исправление дублей

И снова всем привет! Эта заметка будет еще короче предыдущей :). В общем все мы знаем и по своему боремся с проблемой после парсинга и/или импорта из говноисточников дублей товаров, компонент ищет дубли по названию товаров (pagetitle) и удаляет эти дубли. Но не просто удаляет, первому вхождению он дает все виртуальные категории удаленных товаров (проще говоря отмечает категории на вкладке товара «Категории»).



Pavel Zarubin
03 декабря 2019, 20:37
modx.pro
1
168
+17

[SelectFilters] - выбор фильтров для mFilter2



Всем привет, написал простенькое дополнение которое решает одну очень надоевшую проблему — клиент не может выбирать какие опции miniShop2 попадут в фильтр товаров mFilter2. В общем дополнение добавляет чекбокс в окно создания и редактирования опций, в комплекте также сниппет подготовки поля 'filter'
Pavel Zarubin
03 декабря 2019, 18:58
modx.pro
4
183
+15

[msPromoCode2] Кейс. Установка промо-кода программно при входе на сайт


Мало кто знает, что msPromoCode2 можно использовать и как компонент для скидок на товары, без обязательного ввода промо-кода юзером. Всего лишь нужно написать маленький плагин, взаимодействующий с программным API. В этом посте предлагаю данный кейс.

К сожалению, никак не успеваю пополнить раздел API, пусть этот пост станет началом!
Павел Гвоздь
03 декабря 2019, 08:21
modx.pro
5
113
+12