Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
09 июля 2013, 13:09
0
Заказанные товары находятся в отдельной таблице, и так просто по ним отфильтровать не выйдет.

Так что, подсказать ничего не смогу.
09 июля 2013, 10:43
0
Это для старого, первого miniShop.

Для второго мы еще не писали импорт.
09 июля 2013, 10:41
0
ini_set('display_errors', 1);
ini_set('error_reporting', -1);
09 июля 2013, 09:46
0
Дело, как обычно в нашем любимом php-apc.
Если включить вывод всех ошибок, то будет видно при оформлении заказа в консоли
Argument 1 passed to xPDOObject::load() must be an instance of xPDO

Вылечил прописыванием в /index.php
ini_set('apc.cache_by_default', 0);
09 июля 2013, 05:59
0
Версия последняя, из нашего репозитория?

Если так — создавай отдельную тему, будем разбираться.
09 июля 2013, 05:55
0
Самое просто: добавить новое поле в товар и там хранить остатки. Это лучше сделать плагином, но можно и ТВ.

Затем нужно проверять возможность добавления товара в корзину. Системным плагином по событию msOnBeforeAddToOrder это делать не получится, ибо я такого не предусмотрел =)

Зато можно расширить класс корзины, и немного изменить метод add(), чтобы он проверял остатки и возвращал success() или error().

В течении пары недель я планирую сделать такой простой учет остатков в стандартной версии MS2, без учета цветов, размеров и прочего, чисто ресурсами.
09 июля 2013, 05:23
0
Товары MS2 — это такие же ресурсы как у шопкипера, только с расширенными свойствами, которые хранятся в отдельной таблице.

Эти свойства позволяют им работать быстрее, чем ТВ параметры, а также не очищать кэш всего сайта при изменении одного товара.

Так что, если на твоем хостинге обычный MODX Revolution крутит 30к страниц, то 30к товаров MS2 будут крутиться также или немного быстрее. Обычного vps типа Linode хватит за глава, настроить можно по этой инструкции.

Серьёзного компонента импорта-экспорта пока нет, но для своих задач можно написать что-то самостоятельно. Вот, например.
08 июля 2013, 15:02
0
Да, примерно похож.

Правда, есть и некоторые отличия.
08 июля 2013, 04:13
0
Я правильно понимаю, что тебе нужно просто 2 счетчика: покупок товара и покупок пользователя?

Если так — пришли на bezumkin@ya.ru доступы, помогу.
07 июля 2013, 07:36
0
Угомонись, дурачок.

Я давал тебе шанс высказаться, сейчас уже поздно.
07 июля 2013, 05:37
0
Коля, ты забанен за то, что не умеешь нормально вести диалог и доказывать свою точку зрения.

Делать себе замечания я умею и сам.
06 июля 2013, 09:55
0
Средняя кнопка мыши откроет товар в новом окне.
06 июля 2013, 07:07
0
Должно получиться по той методике.

Другой нет.
06 июля 2013, 07:05
0
Вот чанк миникорзины.

Он разделен на 2 блока, один показывается, когда корзина пуста, а другой — когда нет. Нужно добавить ссылку во второй блок.
...
<div class="not_empty" [[+total_count:is=`0`:then=`style="display:none"`:else=``]]>
	<h5><a href="[[~15]]"><i class="icon-shopping-cart"></i> [[%ms2_minicart]]</a></h5>
...

Интересно, что именно ты «перерыл», если даже не заглянул в чанк оформления?
06 июля 2013, 06:20
0
Ну, лично я тебе отвечать на подобные вопросы больше не буду.
05 июля 2013, 16:56
0
Это мой глюк.

Есть проверка на наличие пакета Tickets для интеграции комментариев, а на его установку проверки нет.

Поправлю.
05 июля 2013, 16:06
0
Два варианта:
1. Нужно как следует почистить кэш сайта и браузера.
2. На сервере что-то не так — надо смотреть его логи.