Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #23

дополнительные поля к Заказу miniShop2

Всем привет, появилась необходимость сделать дополнительные поля для заказа, нужные только на бэкенде,
то есть из фронта ничего в них не должно попадать, они заполняются по событию msOnCreateOrder данными со стороннего сервиса.
Но эти данные нужны менеджеру магазина, что бы при необходимости их взять прямо из окошка заказа в админке.
Нашёл интересное решение вот здесь — vr66.ru/it-blog/modx-revo/turnkey-solutions-for-modx/92-add-your-fields-in-the-order-form

Но здесь автор предлагает добавление полей с данными из фронта, БОГ с ним, пусть будут, на фронте их можно скрыть.
В окошке заказа в админке они реально появляются как отдельные поля — хотя это одно поле в базе данных в JSON формате.
Так вот, собственно, вопрос — как эти поля заполнить прямо из плагина?
Или может есть какое то более простое решение как сделать доп поле заказа и заполнить его из плагина?
Семён Кудрявцев
28 ноября 2016, 14:40
modx.pro
3
3 212
0

TinyMCE Rich Text Editor 1.1.1-pl

TinyMCE RTE — режет незнакомые ему теги, например
<m>
или
<math>
Искал возможность решить проблему через extended_valid_elements, но безуспешно, были проверены:
/core/components/tinymcerte/templates/script.tpl
/assets/components/tinymcerte/js/mgr/tinymcerte.js
и даже настройки системы

Подскажите, уважаемые знатоки, что делать? Куда копать?

— Ответ найден, спасибо мне.

BullShit — tinymcerteonrichtexteditorinit.class.php
Григорий
06 ноября 2016, 06:35
modx.pro
2
2 691
0

Массовый импорт модификации продуктов [miniShop2]

В поддержке задали вопрос как можно массово добавлять модификации для продуктов (разные цены для разных размеров, артикулы уникальны для каждого размера).

Ниже привожу пример…
Володя
27 октября 2016, 09:54
modx.pro
20
4 706
+5

Загрузка заказов ms2, Tikets на стартовой странице

При сравнении «специализированных» cms для интернет магазинов и minishop заметил общую тенденцию у первых выводить при входе в админку список заказов. После недолгой переписки с замечательным исполнителем Павлом Гвоздем возникло такое замечательное и гениальное по простоте решение:
заходим в настройки системы, далее в фильтре по ключу отыскиваем 2 значения:
1. welcome_action меняем с welcome на mgr/orders
2. welcome_namespace с core на minishop2
и вуаля на чистом клиенте отображается список заказов, очень удобно
Здоров Александр
11 октября 2016, 20:28
modx.pro
66
5 619
+27

[msOptionsPrice2] - Модификации продукта.

[msOptionsPrice2] — Новая версия с модификациями продукта. Кардинально отличается от предыдущей, просто обновиться не получится.

В целом компонент так же работает с опциями продукта, но теперь опции привязаны к модификации продукта. Так же модификации можно задать свой артикул, вес, кол-во и конечно стоимость. Доступны все опции продукта.



Заранее приношу свои извинения за невозможность апгрейда со старой версии.
Володя
03 сентября 2016, 10:18
modx.pro
11
34 054
+8

groupIt - обертка результатов.

Была задача вывод элементов от pdoResources поделить на группы и обернуть их в div.
Поиск дал приятный результат, я нашел ответ в виде спиппета groupResources(это был обычный велосипед) и переписал его на свой лад.
Пример его работы
<div class="group">
     ContentA
     ContentB
     ContentC
   </div>
   <div class="group">
     ContentD
     ContentE
   </div>
DimenSi
14 августа 2016, 08:00
modx.pro
31
4 209
+26

Как создать свою сборку для MODX

Как и обещал, выкладываю инструкцию — как на основе сборки siteExtra сделать свою сборку. Скачать исходники можно на гитхабе https://github.com/ilyautkin/siteExtra. Полученный архив загружаем на сайт и распаковываем.

Илья Уткин
08 августа 2016, 18:42
modx.pro
59
7 343
+20

Скрытие чанка при условии пустого TV

Хочу выводить чанк с похожими статьями только в случае, если у статьи указан хоть один тег. Если теги забыли указать например, то чанк не должен подтягиваться.

Делаю так
[[*tags:!empty=`
<p>Если TV tags не пустой, то выводит эту строку</p>
`]]
Но в эту конструкцию нельзя вставить вывод pdoResources.
Так уже не сработает :(
[[*tags:!empty=`
	[[!pdoResources?
    		&parents=`2`
    		&limit=`5`
    		&tpl=`tplArticleSim`
		]]		
`]]
Подскажите хоть куда копать для решения этой задачи?
Спасибо
Andrey
23 июля 2016, 19:26
modx.pro
3
7 946
+1

[modClassVar] - переменные класса, альтернатива ТВ

Данный компонент — небольшая альтернатива ТВ полям со своими плюсами и минусами.
В админке представлен в виде таба



тут же можно создавать и редактировать переменные. Данная вкладка грузится как для ресурса, так и для пользователя. Не составит особого труда подгрузить панель и к кастомному классу.
Володя
19 июля 2016, 09:02
modx.pro
7
4 871
+13

[textGenerator] Компонент для генерации текстов

Простенький компонент для автоматической генерации SEO-текстов методом перебора из шаблона вида:

Это {скрипт|плагин|сниппет} генерации  {текстов|описаний|заголовков}  {для сайта|для {оптимизации|SEO}}
Игорь Терентьев
12 июля 2016, 13:33
modx.pro
7
3 653
+8