Karpunin Alexey
С нами с 15 января 2013; Место в рейтинге пользователей: #909Как организовать рассылку о новых товарах?
Привет. На моем сайте добавление новых товаров происходит автоматически, после синхронизации с сервисом МойСклад. Создал приемку — товары выгрузились на сайт. Зашел в админку — прицепил им фотки и описания и всё ок.
Я хочу после каждой такой выгрузки информировать подписчиков (3000-4000 адресов) о поступлении товара. Подскажите, как это лучше организовать? На ум приходят 3 варианта:
Upd.: Решение описал в комментариях
Я хочу после каждой такой выгрузки информировать подписчиков (3000-4000 адресов) о поступлении товара. Подскажите, как это лучше организовать? На ум приходят 3 варианта:
Upd.: Решение описал в комментариях
Как вызвать js data чтоб не вырезал парсер modx
Есть прикольный скрипт
jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/polygon/
когда вызываю его в теле чанка
то вырезается, тк совпадают скобки
jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/polygon/
когда вызываю его в теле чанка
то вырезается, тк совпадают скобки
....
data: [[161.2, 51.6], [167.5, 59.0], [159.5, 49.2], [157.0, 63.0], [155.8, 53.6],
[170.0, 59.0], [159.1, 47.6], [166.0, 69.8], [176.2, 66.8], [160.2, 75.2],
[172.5, 55.2], [170.9, 54.2]]
...
нужно вызвать в чанке тк данные буду постоянно менять через сниппет Создание мультисайта на MODX REVO
Лучше поздно, чем никогда. Как и обещал https://modx.pro/help/5194/ пишу про создание мультисайта на MODX REVO. Выкладываю в блог Готовые решения, т.к. в статье есть чуть-чуть кода.
Смысл всей затеи — упростить поддержку сайтов.
Под поддержкой понимаются любые действия связанные с работой сайта:
— размещение контента
— технические доработки сайта (программирование, верстка)
— консультирование модераторов, сеошников и т.д.
— бэкапы и восстановление информации
Кроме того, для упрощения работы необходимо внедрить стандарты, чтобы упростить рутину. Звучит громко, но на самом деле все просто — по «узким» моментам единожды принимаем какое-то решение и дальше просто поступаем по образцу, чтобы не тратить время на изобретение велосипедов. По принятому решению пишем короткую заметку в Евернот, чтобы потом когда понадобится можно было быстро найти, на чем основывалось решение.
В таких «стандартах» у меня:
— ресайз картинок с примерами кода
— настройки галереи fancybox с примерами кода
— создание файловых архивов
— названия чанков, например почти везде у меня есть чанки HEADER.site1, FOOTER.site1, ASIDE.site1 (в названии используем название контекста).
— и т.д. и т.п.
Т.е. единожды продумываем тонкости и решаем, что будем делать именно так и никак иначе. В дальнейшем это позволит избежать бардака и существенно ускорит процесс переноса существующих сайтов в мультисайт или разработку новых сайтов.
Смысл всей затеи — упростить поддержку сайтов.
Под поддержкой понимаются любые действия связанные с работой сайта:
— размещение контента
— технические доработки сайта (программирование, верстка)
— консультирование модераторов, сеошников и т.д.
— бэкапы и восстановление информации
Кроме того, для упрощения работы необходимо внедрить стандарты, чтобы упростить рутину. Звучит громко, но на самом деле все просто — по «узким» моментам единожды принимаем какое-то решение и дальше просто поступаем по образцу, чтобы не тратить время на изобретение велосипедов. По принятому решению пишем короткую заметку в Евернот, чтобы потом когда понадобится можно было быстро найти, на чем основывалось решение.
В таких «стандартах» у меня:
— ресайз картинок с примерами кода
— настройки галереи fancybox с примерами кода
— создание файловых архивов
— названия чанков, например почти везде у меня есть чанки HEADER.site1, FOOTER.site1, ASIDE.site1 (в названии используем название контекста).
— и т.д. и т.п.
Т.е. единожды продумываем тонкости и решаем, что будем делать именно так и никак иначе. В дальнейшем это позволит избежать бардака и существенно ускорит процесс переноса существующих сайтов в мультисайт или разработку новых сайтов.
Вывод параметра msoption в превью товара
Подскажите, как можно реализовать вывод размеров товара в превью товара. Вот здесь пример: www.childrensalon.com/girl?order=new.
Далее вытекает второй вопрос: как можно вывести значение параметра minishop (size в нашем случае, тип msoption) в виде простого списка?
Далее вытекает второй вопрос: как можно вывести значение параметра minishop (size в нашем случае, тип msoption) в виде простого списка?
[ExportPage] - Экспорт ресурсов в файлы.
Настройка .htaccess для «мультисайта»
500
Здравствуйте!
Требуется консультация.
MODX REVO, на нем сделан «мультисайт», т.е. несколько доменов распределены по контекстам, все работает.
Для каждого домена создан свой контекст.
Все домены направлены «в одну папку» на сервере.
Один файл .htaccess на все домены, который лежит в корне сайта.
Требуется консультация.
MODX REVO, на нем сделан «мультисайт», т.е. несколько доменов распределены по контекстам, все работает.
Для каждого домена создан свой контекст.
Все домены направлены «в одну папку» на сервере.
Один файл .htaccess на все домены, который лежит в корне сайта.
Вывод доп. полей в корзине.
Добрый день!
Создаю дополнительное поле для minishop2, вывожу его в карточке товара через msOptions, все хорошо работает. Но надо сделать не выпадающий список, а скажем radio или checkbox — меняю чанк, вывожу через него данные в нужном мне формате, но в корзину они не попадают. Как добиться появления выбранных параметров через radio и checkbox в корзине?
Создаю дополнительное поле для minishop2, вывожу его в карточке товара через msOptions, все хорошо работает. Но надо сделать не выпадающий список, а скажем radio или checkbox — меняю чанк, вывожу через него данные в нужном мне формате, но в корзину они не попадают. Как добиться появления выбранных параметров через radio и checkbox в корзине?
mFilter2 + TicketLatest = не выводит tv-поля
Пытаюсь сделать фильтрацию тикетов, но у меня никак не выводятся нужные фильтры.
Перепробовал уже всё что мог.
Или mFilter2 не работает с Tickets?
У меня всё время выводит "Нечего фильтровать" вместо вывода фильтра.
Перепробовал уже всё что мог.
Или mFilter2 не работает с Tickets?
У меня всё время выводит "Нечего фильтровать" вместо вывода фильтра.
Несколько мультиязычных сайтов в одной админке
Вот как реализовать переключение контекстов на нескольких доменах, но когда языки находятся в папках.
Вот пример:
Я поднял этот вопрос, в результате которого мы нашли решение. Думаю это решение пригодится многим.
Вот пример:
- site1.ru/ru
- site1.ru/en
- site2.ru/ru
- site2.ru/en
Я поднял этот вопрос, в результате которого мы нашли решение. Думаю это решение пригодится многим.
Новый фильтр в mfilter2
Нужно создать фильтр который бы проверял наличие в tv поле значения. То есть фильтр должен выглядеть как 1 чекбокс, если по нему кликнуть, то должны выводится ресурсы в которых это поле заполнено, иначе должны выводиться все ресурсы. Есть ли уже готовое такое решение из коробки? Или придется дописывать новый метод в класс фильтрации? Если так то направьте на верный путь.