Максим

Максим

С нами с 02 декабря 2015; Место в рейтинге пользователей: #120
Максим
26 марта 2020, 14:29
1
+1
{$longtitle ? '<small>(' ~ $longtitle ~ ')</small>' :'' }
Максим
26 марта 2020, 14:25
0
Описание дополнения msImportExport
Там написано, что умеет. Рекомендую обратиться в поддержку.
Максим
26 марта 2020, 14:20
0
Исходники pdoMenu у вас есть. Можно написать свой сниппет по примеру, и limit направить не на выборку из базы а на кол-во итераций при переборе массива результатов. Это конечно не совсем правильно, так как получается что из базы тащишь все записи, но если подойти с головой, то можно сделать достаточно умную выборку.
Максим
25 марта 2020, 22:06
0
Мне кажется под это можно приспособить pdoMenu. Вродь как обычная структура менюхи.
Максим
25 марта 2020, 19:40
0
В настройках минишопа добавить связи и использовать связанные товары. Там только нужно будет немного JS написать, для добавления товаров в корзину.
Максим
25 марта 2020, 19:35
0
В примере уровень вложенности от 1 до 5, а у вас от 1 до 2. В чем проблема?
Или за вас таки написать вызов сниппета?
Максим
25 марта 2020, 19:31
0
Используйте суперглобальный массив $_GET:
[[#GET.page:isnot=`1`:then=`...`:else=``]]
Только стоит использовать не isnot а проверку на юольше единицы.
Максим
04 марта 2020, 15:49
0
Конечно можно! Особенно если читать описание компонента:
импорт через cron также использует чуть меньше расход ресурсов, а также позволяет частично решить проблему
timeout. Дополнительная инфа по настройки сервера для работы с большими файлами есть в доках дополнения в
разделе “Импорт больших файлов”
А еще можно написать в поддержку компонента и описать проблему.
Максим
04 марта 2020, 15:43
0
1) Удалить руками все из папки /core/cache/
2) Проверить возможность входа в админку.
Если это не помогло, то:
3) В базе деактивировать плагин с id 7
4) Зайти в админку, разобраться (исправить ошибку) с плагином с id 7 и если он нужен, то активировать его обратно.
Максим
04 марта 2020, 12:41
0
Никогда не пользуюсь капчей. Всегда обхожусь скрытым полем и хуком с соответствующими проверками. Можно в стилях прописать для определенных форм что-то типа того: .form input[name=«email»] {display:none;} Тогда поле с name email будет скрыто, а для пользовательского ввода использовать, например userEmail.
Ну а в хуке проверять на заполненность поля с name email + если отправка аяксом, то проверить на аякс, ну и можно еще кнопке отправить дать нейм, например mysubmit и в хуке проверять, есть ли в суперглобальном массиве соответствующий ключь mysubmit.
Почитать про хуки можно тут
Ну и проверка на ajax. Вариант предложенный Василием ни разу еще не подвел.
Максим
03 марта 2020, 23:50
1
+1
Если я правильно понял, то вы для обоих деревьев храните инфу в одной таблице. Тогда нужно ее хоть как-то разграничивать. Помимо category_id добавить еще поля типа market and webmaster, с дефолтным значеним 0. Если дерево маркета, то в маркет 1, если дерево вебмастера, то в него 1.
Максим
21 февраля 2020, 16:18
+2
Вы можете ознакомиться с доступными событиями в документации
Событие которое вы пытаетесь использовать доступно только при работе через процессор
Максим
21 февраля 2020, 13:23
+1
Данный процессор встречается в файле orders.grid.products.js в методах addOrderProduct и updateOrderProduct возможно стоит их переопределить с новым процессором.
Честно говоря сам не очень силен в ExtJS
Максим
21 февраля 2020, 13:08
+1
1) Если товары и услуги являются товарами магазина mniShop2, то правильнее будет воспользоваться системой плагинов товаров, если услуги не являются товаром магазина, то можно оставить TV или расширить стандартную таблицу ресурса.
2) Конечно можно. Ознакомьтесь с событиями
3) Никогда не ставил и спама не было.
Максим
07 ноября 2019, 13:15
0
Правильнее будет написать компонент и не городить кучу ненужных ресурсов. Да и пользователю добавить нужные поля не сложно средствами расширения пользователей.
Максим
07 ноября 2019, 12:52
0
Конечно знаю! Я же сделал этот калькулятор! И вспомнил, что в последней правке отказался от динамичной корзины. По идее готовое окно должно было появляться над калькулятором с возможностью его удаления! Но решили убрать!
В общем если будет интересно, то в личку или сюда vk.com/m.litvinov!
Максим
07 ноября 2019, 00:00
0
Не понимаю зачем вам 2 корзины? И что вообще значит 2 корзины? Калькулятор в окнах явно показывает что товар может состоять из неограниченное количества товаров и опций. По факту в калькуляторе каждое добавленные окно в корзину состоит из 5 товаров и нескольких опций.
А в вашем случае будет не окно а коробка состоящая из нужного количества товаров с нужными характеристиками.
Хотя может я глуп и неправильно понял суть задачи.
Максим
06 ноября 2019, 20:25
0
Смотрите, в данном калькуляторе почти все — это отдельные товары: www.35okon.ru/dvustvorchatoe/
Соберите себе окно и нажмите в корзину! Так же можно в корзину положить много окон! Такое нужно?