Всего 125 668 комментариев

Андрей
15 января 2021, 23:21
0
Всем привет! После обновления вроде бы все хорошо, прошел месяц и решил добавить новую категорию с товарами и тут я обнаружил что при загрузке в галерею изображений сами изображения не попадают в привью в админке и на странице каталога, откатиться назад будет очень больно так как многое было сделано по оптимизации шаблона и контента. Помогите пожалуйста как можно решить проблему

Сергей Карпович
15 января 2021, 17:54
0
Подскажите, возможно ли вывести список заказов всех пользователей для пользователя с правами админа на фронтенде?
Сергей Карпович
15 января 2021, 16:32
0
Спасибо за сниппет
Юрий
15 января 2021, 15:25
0
Есть решения?
Сегодня такая же ошибка после обновления…
не могу понят в чем проблема
Сергей Хлопов
15 января 2021, 10:50
0
Хотя можно просто удобный интерфейс для этого сделать, наверно лучше сделаю с помощью вот этих 3-х полей
Сергей Хлопов
15 января 2021, 09:46
0
Понятно, благодарю вас
Сергей Хлопов
15 января 2021, 09:44
0
Благодарю вас за ответ, таблица stock для хранения акций. Ну да по поводу 3 поля на товарах неплохо, но мне кажется не очень удобно, это же тогда в каждый товар нужно будет заходить и устанавливать эти поля
Артур Шевченко
15 января 2021, 09:41
0
Товар может принадлежать сразу к нескольким категориям и url не поменяется, если вы конечно отдельно товары по акции выводить не будете. Насчёт sitemap не знаю, надо смотреть что там будет, но это тоже можно скорректировать как надо. Ваш вариант по сути тоже самое, только вы вместо подкатегорий создали таблицу с акциями, но как по мне это сложнее, проще использовать уже имеющиеся возможности.
Сергей Хлопов
15 января 2021, 09:33
0
Благодарю за ответ. Таблица stock для хранения акций,
в ней поля:
— date-from (дата от)
— date-to (дата до)
— percent (процент на сколько цену у товаров снизить)

А в таблице ms2_products думал что бы в поле stock_id был id акции.

То есть к примеру:
Товар 1 у него stock_id = 1
Товар 2 у него stock_id = 1

И есть акция:
id — 1
date-from — 15.01.21
date-to — 16.01.21
percent — 15
Сергей Хлопов
15 января 2021, 09:32
0
Благодарю за ответ. Таблица stock для хранения акций,
в ней поля:
— date-from (дата от)
— date-to (дата до)
— percent (процент на сколько цену у товаров снизить)

А в таблице ms2_products думал что бы в поле stock_id был id акции.

То есть к примеру:
Товар 1 у него stock_id = 1
Товар 2 у него stock_id = 1

И есть акция:
id — 1
date-from — 15.01.21
date-to — 16.01.21
percent — 15

А вот с категориями, а URL товара меняется же из за категории, и в хлебных крошках путь, и в sitemap?
Евгений
15 января 2021, 04:26
0
ему говорили белое, а он твердил горячее…
забей :)
Артем
15 января 2021, 00:57
0
Скорее всего нужно же ещё отредактировать файл /core/components/minishop2/model/schema/minishop2.mysql.schema.xml?
Не нужно так делать, есть куда более правильный подход.

А вообще, мне лично неясно, зачем здесь нужна вторая таблица. Достаточно создать 3 новых поля — discount, discount_after, discount_until, затем написать небольшой кусок логики, который будет проверять, что товар попадает в нужный временной отрезок и к нему можно применить акцию, ну и останется только рассчитать скидку согласно акции.
По инструкции, которую ты скинул, можно расширить админку и сделать вполне удобный интерфейс для заполнения этой инфы.
Александр Мельник
14 января 2021, 23:16
0
А что вы планируете хранить в вашей таблице
stock
?
Вы ведь написали что задача уменьшать цену существующего товара?
Pavel Zarubin
14 января 2021, 19:47
0
не коррелирует с качеством поддержки
Да ты что) А не думаешь что люди не отвечают или отвечают редко только по тому что помимо продажи компонентов у них есть еще и основная работа/заказы?)

+никто не просил авторов заявлять поддержку при продаже
Как это? modstore насколько я помню, всегда заявлял что он продает не компоненты, мол компоненты бесплатны, а продается только поддержка, но это не суть, суть в том, что продавать компоненты невозможно без поддержки, вот и отвечают люди как только освободятся)

К слову мне почему то пришлось обращаться в поддержку только один раз в жизни и то, обращался я уже сразу со скриншотом на код и вопросом почему так, но да не суть собственно
Евгений
14 января 2021, 18:47
0
так то оно так, только я вот скажу что цена никак не коррелирует с качеством поддержки :) и информации по некоторым пакетам недостаточно
+никто не просил авторов заявлять поддержку при продаже, там на год они или на сколько
есть такие кто просто не отвечает на вопросы в ТП либо говорит что мой пакет тут не при чем и тд…
Артур Шевченко
14 января 2021, 18:20
0
Я бы сделал категорию, в которую добавлял бы товары участвующие в акции, величину скидки можно устанавливать либо через системные настройки, если скидка одна на все товары, либо индивидуально у товара, либо сделать подкатегории по величине скидки. Если акций несколько, то тогда точно нужно создавать категорию и подкатегории с акциями. А потом написал бы сниппет, который запускался бы по cron раз в сутки и проверял бы какие товары пора убирать из акции или какую акцию отключать. Я так делал для всех товаров сайт и для одной акции, поэтому обошёлся без дополнительных категорий.
Это сниппет который запускается по крону
<?php
$snippet = $argv[1]; // этот аргумент содержит название сниппет, который будет работать с акциями
require_once '/home/a/a99963am/art-sites.ru/public_html/config.core.php';
require_once MODX_CORE_PATH.'model/modx/modx.class.php';

$modx = new modX();
$modx->initialize('web');
$modx->getService('error','error.modError', '', '');
echo $modx->runSnippet($snippet);

Вот пример задания для крон SnippetName — имя сниппета для параметра $argv[1]
/usr/local/bin/php5.6 ~/domain.ru/public_html/assets/cron-run-snippet.php SnippetName
А ваш вариант кажется мне избыточно сложным, зачем вам отдельная таблица?
Orange
14 января 2021, 15:39
0
Это колоссальная работа и думаю многие скажу спасибо тебе, так как не все понимаю как создавать расширение для modx revo.
Спасибо огромное за такое расширение.
Обязательно нужно донатить таким людям ))
Расширение отличное советую всем подписался на автора статьей очень много интересного, советую всем))
Автору Большое спасибо и обязательно донатим ребята ))
Pavel Zarubin
14 января 2021, 14:33
0
Ну я сужу по своему опыту, да и от типа дополнений наверное сильно зависит, у меня из 10 вопросов на 5 ответом был скриншот прямо из описания компонента где я подчеркивал искомую вопрошающим информацию, а самое удивительное это то, сколько эти «искуны» могли ждать, бывает человек 4 дня ждет ответ, и ни разу за эти 4 дня он не удосужился перечитать описание еще раз.
И ладно бы если бы я как то не так написал бы, но скидываешь скриншот и у человека вопросы сразу заканчиваются, из чего я делал вывод что описание написано достаточно понятно без перефразирований
Наумов Алексей
14 января 2021, 14:27
+1
Прям в точку…

Ну правда кроме первой фразы про 99% вопросов. В целом могу отметить, что вопросы ко мне приходят, как правило, дельные и выходящие за рамки описанного в документации и статьях.