Вопросы

Большой интернет магазина на MiniShop2

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

В магазине около 30к товаров, у товаров в каталоге, в сумме, более 100 атрибутов (помимо стандартных свойств: цвет, размер, вес, цена...) в общем, то есть у каждого примерно 10-20 разных дополнительных атрибутов.
Алина
07 июня 2020, 14:31
modx.pro
1
2 275
+1

у когонибудь есть опыт создания плагина с widget ?

приведите пожалуйста простой пример где можно через widget задавать 3 значения которые передаются в плагин
или через select в system setings mysimpleplugin input 3 value plugin settings

спасибо заранее
Кирилл
07 июня 2020, 12:35
modx.pro
702
-1

события System Events для плагина на modx revo

Всем привет
есть некий plugin modx revo

можно както сделать чтобы через определённое время
события в System Events для данного плагина отключались?

спасибо за советы заранее а также ссылки где можно почитать
Кирилл
06 июня 2020, 21:47
modx.pro
921
0

Modx_session весит 4гб

Добрый день!
Подскажите пожалуйста как не хранить сессии в бд? В системных настройках параметры установлены:
cache_db_session: false
cache_db_session_lifetime: 600

как можно автоматически чистить сессии, так как хостер ругается на большой обьем базы данных
Вячеслав Варов
06 июня 2020, 19:05
modx.pro
1 250
0

pdoNeighbors + ms2Gallery

Здравствуйте уважаемые разработчики и пользователи MODx!

Подскажите неопытному:
— пытаюсь вывести навигацию по ресурсам с изображением превью (small) ms2Gallery. Перерыл весь сайт, нашёл примеры только с miniShop2, но как подружить с ms2Gallery сам не разберусь.

Вот один из моих вариантов, но он как и все не работает:
{'!pdoNeighbors' | snippet : [
    'snippet' => 'ms2GalleryResources',
    'sortby' => 'publishedon',
    'sortdir' => 'ASC',
    'leftJoin' => '{ "thumbs": { "class":"msResourceFile","alias":"thumbs", "on": "thumbs.id = modResource.id" }}',
    'select' => '{ "thumbs":"thumbs.thumb as small" }',
    'tplWrapper' => '@INLINE {$prev}{$next}',
    'tplPrev' => '@INLINE <a href="/{$uri}"><img src="{$small}"></a>',
    'tplNext' => '@INLINE <a href="/{$uri}"><img src="{$small}"></a>'
]}
Прошу Вашей помощи!
Илья
06 июня 2020, 11:34
modx.pro
1 371
0

Доступ к MIGX TV в плагине

Здравствуйте, сразу отмечу, что я новичок в modx и совсем не знаю php.
Есть необходимость написать плагин, который автоматически считает значение переменной шаблона.
Но для этого, в том числе, нужно как-то получать значения из MIGX переменной.
MIGX представляет из себя таблицу:
Имя|ширина|высота
Конкретно в данном случае нужно получать ширину и высоту.
Если из обычной переменной шаблона я получаю значения при помощи getTVValue, то здесь я вошел в тупик и не знаю куда искать.
Александр
06 июня 2020, 10:51
modx.pro
940
0

Проблема с hook'ом email в formit

Господа, добрый день! Вопрос в следующем.

Настроена обработка сабмита формы formit'ом, всё работает прекрасно. Происходит отправка контактных данных на email и срабатывает редирект на страницу «спасибо» НО! Поступила задача. После нажатия на кнопку «submit», но перед перезагрузкой страницы должен выполняться один асинхронный запрос. В результате чего на страницу был добавлен следующий скрипт. Весь писать не буду, только саму суть:
Роман
05 июня 2020, 18:44
modx.pro
663
0

Господа, а как в modx писать данные в удаленную базу, да еще и не mysql а oracle?

Ну собственно весь вопрос в названии)
В тексте могу поделиться просто предисторией.
Один наш клиент решил вести учет своего товара на складе. И поскольку находятся они в Коррее, они наняли каких-то по-моему мексиканцев, которые пообещали им разработать программу для учета товаров и интегрировать ее с сайтом. 3 месяца никто не мог добиться от них информации, а что собственно они вообще делают, а вот на днях они сказали, мол все мы молодцы, мы закончили и уходим. Когда их резонно спросили, так не работает же ничего, главный хлопнул себя по голове, достал из кармана листок, на котором написано три строки — данные для подключения к базе oracle, на каком-то неизвестном сервере и сказал, что вот мол — пусть в эту базу сайт пишет данные а мы пить текилу.
Я вот признаюсь, для меня работа с удаленной базой, это вообще черный ящик. А еще и из modx. Ну в целом если у кого есть что сказать — буду рад.
Александр Мельник
04 июня 2020, 21:10
modx.pro
795
0

Формирование заказа с нулевой стоимостью.

Нужно реализовать возможность покупки бесплатных товаров на minishop2.
По сути схема следующая:
На сайте выводятся товары с нулевой стоимостью, корзина не используется (товар единичный в кол-ве). Нужно сразу по кнопке получить товар, класть его в корзину и без оплаты переводить заказ в статус «Оплачен».

Подскажите, пожалуйста, может кто сталкивался с такой схемой, как это можно реализовать плагинами или как-то еще.
kritic
04 июня 2020, 17:25
modx.pro
575
0

Дробные числа в заказах (решение?)

Пишу для будущего себя и для таких же как я чайников. Версия minishop2-2.5.0-pl
Долго мучался над вопросом, как сделать не целые числа в minishop2 и нашел таки мануал и немного его переделал, как мне кажется в более правильную сторону. В мануале предлагается изменять файл ядра, вместо того чтобы расширить класс, что не есть хорошо, потому как этот файл затрется при обновлении. Поэтому, я взял кусок класса отсюда и переделал его под себя по совету отсюда

И так:
Algirdas
04 июня 2020, 16:43
modx.pro
1
1 253
0