nuraksha

nuraksha

С нами с 29 марта 2016; Место в рейтинге пользователей: #593

[miniShop2] Кнопка печати заказа из бек-энда


Часто приходится реализовывать максимально простую распечатку заказа из бек-энда для админов. Делается это в 3 простых и лёгких шага!
Павел Гвоздь
09 января 2019, 21:54
modx.pro
29
2 536
+24

Подскажите правильную реализацию

Добрый день, на сайте есть 2 основных раздела — услуги и категории. Каждая услуга может находиться в нескольких категориях. Как правильно организовать такую структуру? Прикрепил картинкой для лучшего восприятия.

Мои мысли:
Внутри каждой услуги заводить TV множественный выбор и через @EVAL тянуть категории, далее отмечать необходимые, ну а в самой категории выводить отмеченные ID услуг через pdoResources?

1. Может есть более изящное решение? Или я на правильном пути?

2. Как быть с хлебными крошками и URL? Ведь хочется получить всё по-красоте:
/cat_1/service_1/
/cat_1/service_2/
/cat_2/service_1/
/cat_2/service_2/
Владимир
22 мая 2018, 19:48
modx.pro
3
894
0

Подскажите направление решения задачи!

Всем привет!
Возникла задача, ни когда с такой не сталкивался, даже не пойму с чего начать.
В общем есть сайт на котором следующая структура:
Услуги
	Категория-1
	Категория-2
	Категория-3
Публикации
	Раздел (Категория-1 услуг)
		Тикет-1
	Раздел (Категория-2 услуг)
		Тикет-1
		Тикет-2
	Раздел (Категория-3 услуг)
		Тикет-1
		Тикет-2
		Тикет-3
Примеры
	Категория (Категория-1 услуг)
		Ресурс-1
		Ресурс-2
		Ресурс-3
	Категория (Категория-2 услуг)
		Ресурс-1
	Категория (Категория-3 услуг)
		Ресурс-1
		Ресурс-2
Необходимо что бы:
1) на станице ресурса Категории-1, так же выводился блок с «публикациями» и блок «примеры работ» относящиеся к «Категории-1»

С чего начать, где копать, какие компоненты использовать, даже представить не могу…
Сергей
22 мая 2018, 15:57
modx.pro
1
1 083
0

Есть ли компонент для продажи инструменталов?

Всем привет. Есть ли сейчас компонент для MODX Revo для продажи инструменталов (минусов, битов) и прочего музыкального контента? Если нет, то можете подсказать как такое лучше всего реализовать?

По задумке, человек регистрируется на сайте, заливает свои композиции, после чего с залитой композиции срезается программно кусок на 20-30 секунд и на него сверху накладывается звуковой копирайт? Возможно ли такое вообще сделать?
SEQUEL.ONE
12 мая 2018, 19:41
modx.pro
2
934
0

Изменяем форму заказа minishop2

За год работы с минишопом я понял одну вещь — никто не знает как просто и быстро кастомизировать стандартную форму заказов. Для меня это довольно частая задача, по этому соберу тут несколько приемов которыми сам пользуюсь:


Pavel Zarubin
22 апреля 2018, 02:16
modx.pro
96
7 621
+41

Вывод кастомных полей ресурса в админке

Всем привет!
Хочу добавить пару полей в modResource, скажем, еще один заголовок и еще одно поле с контентом. Ну вот хочется мне :) Допустим, расширение стандартной модели я сделаю по заметке Василия. Но как быть с админкой? Я где-то видел хитрый плагин тут на сайте, который добавляет кастомный js к ресурсу, но уже два часа копаюсь и не могу найти. Может напомнит кто?
Дмитрий
02 февраля 2018, 11:43
modx.pro
4
1 488
0

pdoTools и JSON поля

Константин Ильин
24 января 2018, 12:14
modx.pro
3
2 702
0

Умный поиск в simplesearch

Есть допустим 3 категории на сайте, где есть ресурсы, можно ли в одно поле для поиска ввести одно значение и передать его для поиска в 3 разных сниппета simplesearch или в один, но чтобы он искал отдельно в каждой категории и потом отдельно, но на одной странице вывел результаты поиска, в разных шаблонах.
Андрей
15 января 2018, 17:23
modx.pro
1
4 561
0

Экспорт товаров Minishop2 в CSV – без программирования

Задача: экспорт товаров в CSV с возможностью выгрузки всех опций или tv как захочется.
Сложность: 0 знаний в php :-)
Решение:
  1. Создаем новый ресурс: > опубликован > не показывать в меню > тип содержимого: HTML > не использовать HTML редактор > заморозить uri c .csv в конце.
  2. Вызываем msProducts с нужными настройками, у меня так:
    {'!msProducts'|snippet:[
        'hideContainers' => 1,
        'parents' => 3,
        'limit' => 150,
        'depth' => 3,
        'includeTV' => '1',
        'includeTVs' => 'video',
        'sortby' => 'menuindex',
        'sortdir' => 'DESC',
        'showLog' => 1,
        'tplFirst' => '@FILE chunks/export/first_row_drom.tpl',
        'tpl' => '@FILE chunks/export/eng_drom.tpl'
        ]}
  3. Сохраняем
Konstantin
11 января 2018, 09:30
modx.pro
16
7 532
+5

Прячем ненужные поля товаров minishop'a в зависимости от раздела

При разработке очередного интернет-магазина возникла потребность в большом количестве фильтров по характеристикам товаров. Используя tv или опции тормозов не избежать — нужно расширять родную таблицу ms2_products.

И вроде бы все хорошо, но если в разных разделах нужны разные характеристики, то страница товара в админке превращается в свалку.

Максим Кузнецов
08 января 2018, 01:46
modx.pro
27
2 133
+9