жаль :( На сайте разработчика тоже подсказать некому…

Извините, но с этим не поможем. Вам на сайт разработчика шопкипера modx-shopkeeper.ru/ У нас тут по ShopModxBox.

Много комментов по данному магазину. Это хорошо. Что касается магазина — мне Николай помог решить массу вопросов и по поводу корзины пользователей и вопрос с остатками на складе и еще многое другое. Некоторые «программисты» только могут говорить как и что нужно делать. Николай просто взял и помог. Когда я магазин этот делал знаний было катастрофически мало. Но было желание. И очень жаль, что в тот момент не было такого классного инструмента, как ShopModx. Пришлось делать из того, что было. Важно одно — сейчас магазин гораздо удобнее и правильнее работает. Ну а то, что все только по поиску, это, как уже отмечалось выше, решение начальства. (У каждого своя паранойя). А Николай огромное спасибо за отзывчивость и желание научить всех желающих эффективно и продуктивно работать

Можно, но готового решения не выкачу сейчас. Тут много тонкостей опять-таки, в том числе и с количеством результирующих строк.

Да много тонкостей, и их реализовать тоже нужно, надеюсь вскоре появится. У меня вопрос по остаткам, есть класс продуктов и дополнительный класс назовем Import, в котором хранятся размеры товара с остатками. Возможно ли в одном запросе к базе данных выбрать и товар и размеры с остатками? То есть сделать некий многомерный массив. array ('id' => 25, 'name' => 'Такой-то товар', 'param' => array( 'size' => 'xl', 'sklad' => 23) ) или перебором вытягивать дополнительные поля к каждому товару?

Видимо у вас первый заказчик с таким требованием. Нет, не первый. Вообще у нас много чего делалось и делается, чего не видно. Просто некому было кейсы хоть как-то оформлять :) Сейчас вот у нас этим Настя будет заниматься :) (на самом деле не только этим). Так что в дальнейшем будет больше success stories и примеров реализации. Очень многое остается неосвещенным, хотя очень даже этого заслуживает. Так что обязательно закиньте его в сборку) Там много тонкостей. Я еще буду думать. Особенно когда присутствует и товар с остатками, и безлимитный товар. У меня вопрос по поводу сущностей товара, я так понимаю все дополнительное описание вы заносили в ТВ параметры? Я лично отказался от этого, расширив класс ShopmodxProduct. На сайте уже было ТВ-поле под остатки, и импорт на сайте настроен на работу с этим полем. Мы не стали менять никакие имеющиеся ТВ-параметры, даже цену оставили в TV-поле, а не в sm_price. Так что в большинстве случаев да, используются ТВ-параметры. Но можно и расширять имеющуюся таблицу. На этот счет у меня отдельные задумки есть.

На счет остатков, мне пришлось в самую первую очередь решить эту проблему, так как мой интернет магазин работал со складом и заказывать того, чего нет на складе нельзя. Видимо у вас первый заказчик с таким требованием. Но склад должен быть обязателен для магазина. Скорее всего логика мало чем отличается от моей. Да и сейчас для меня решить такую задачу раз плюнуть на шопмодксе) а когда то только изучал его))) Так что обязательно закиньте его в сборку) У меня вопрос по поводу сущностей товара, я так понимаю все дополнительное описание вы заносили в ТВ параметры? Я лично отказался от этого, расширив класс ShopmodxProduct.

почему? под это дело есть сам сниппет генератор с набором выборок :) Именно, сниппет, а не сам чанк или MODX-шаблон. Для оформления одного блока таблицы 4 сущности (сниппет и три чанка). Напомню, что все это — объекты. То есть помним и про нагрузку. под какой версией МОДх смарти работает? Смарти в MODX Revolution с самых истоков. Вся админка его на ней работает. То есть и modxSmarty можно устанавливать на любую версию MODX Revolution (но держать не ктуальные версии движка — не правильно).

Ага. И ни циклов, нифига. почему? под это дело есть сам сниппет генератор с набором выборок :) да безусловно смарти крутая штука я на него уже давно обратил внимание но далее знакомство не пошло под какой версией МОДх смарти работает?