Андрей Шевяков

Андрей Шевяков

С нами с 28 сентября 2016; Место в рейтинге пользователей: #108

Как удалить все товары и опции

Сделал импорт нескольких тысяч товаров из внешнего файла. Хочу все переделать и перезалить товары. Пытаюсь удалить товары стандартным способом, как ресурсы. Товары и каталоги удаляются (т.е. становятся красными), но очистить их не получается. Модх просто не реагирует.

Оптимальным кажется вариант удаления товаров через phpMyAdmin. Вопрос в том какие таблицы нужно почистить, чтобы потом ничего не поломалось.
Алексей П
30 ноября 2016, 17:16
modx.pro
7
4 906
0

дополнительные поля к Заказу 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 234
0

Есть ли сортировка BannerY перетаскиванием?

Стоит BannerY 1.3.2-pl Всё работает отлично, но никак не пойму почему нет сортировки, читаю в описании на форуме: **Добавил порядок сортировки. Таскать мышкой...** Но у меня drag'n'drop sorting не работает! Возможно, её и в принципе нет? Подскажите тогда какое может быть решение ещё для установки порядка банеров.
Tanya
28 ноября 2016, 10:01
modx.pro
1
1 114
0

Вывести список категорий к которым относится товар

Добрый день! Подскажите пожалуйста, как мне вывести список всех категорий на странице товара к которым относится товар… Когда я делаю так
[[*parent]]
то выводится ID одной категории и все!
А нужно сделать чтобы перечень категорий и не ID а их названия. Помогите пожалуйста!
Алексей
17 ноября 2016, 11:51
modx.pro
3
3 272
0

msOneClick - «Купить в один клик»

Приложение создает заказ в интернет-магазине minishop2, а так же может отправлять заказ в виде письма на указанный e-mail адрес.


Для работы необходимо вставить сниппет на страницу с товаром [[!msOneClick]] и у вас появится кнопка Купить в 1 клик

Демо сайта

Андрей Степаненко
10 ноября 2016, 19:15
modx.pro
8
10 835
+13

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 703
0

Регистрационные данные на почту клиента, miniShop2

Появилась задача: после заказа клиентом товаров в интернет-магазине, реализованном на miniShop2, высылать регистрационные данные (логин/пароль) на указанную почту клиента. Из коробки почему то такого функционала нет, хотя регистрация проходит. Получается так, что пользователь после оформления заказа даже и не подозревает что только что зарегистрировался на сайте. Как-то это не правильно. Собственно отсюда и появилась такая задача.
Марат Марабар
12 октября 2016, 12:01
modx.pro
24
4 248
+7

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

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

Добавление своих полей в форму заказа [обновлено]

При разработке нескольких проектов, возникала необходимость в получении дополнительных данных от покупателей, а полей в miniShop2 ограниченное количество. Поиск готового решения результата не дал, поэтому предлагаю свой вариант.

Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей

Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.

Более подробно далее
Дмитрий Меркурьев
11 октября 2016, 16:38
modx.pro
97
19 203
+11

Изменить статус заказа минишоп2 с фронта

Добрый день, каким образом изменить статус заказа с нового на оплаченный с фронта, что бы вызвались все события на данное изменение. Подозреваю что нужно вызвать процессор, но какой? с какими параметрами (есть id заказа и статус — 2)…

ЗЫ:
Сделал пока так, но возможно есть способ лучше
$item = $modx->getObject('msOrder',$order_id);
$item->set('status',2);
$item->save();

$response = $modx->invokeEvent('msOnChangeOrderStatus', array(
                'order' => $item,
                'status' => $item->get('status'),
            ));
Владимир Бабусенко
09 октября 2016, 17:22
modx.pro
3
2 759
0