Возник вопрос, но экспериментировать времени, к сожалению, нет.
Поэтому спрашиваю у спецов, которые заранее "в теме": возможно ли поставить один движок MODX Revo и один экземпляр ShopModx на нем так, чтобы организовать несколько независимых по товарам магазинов? (каждый магазин - на своем домене 2-го уровня; товары в магазинах вообще не пересекаются; для каждого магазина - свой контекст или свое поддерево товаров, это не важно, т.е. смотря как там все внутри у ShopModx организовано).
Причем:
а) поток заказов в админке магазинов - единый для всех магазинов (номера заказов, желательно, чтобы отличались каким-то префиксом, чтобы можно было понять, из какого он магазина, не только по номенклатуре заказанного товара);
б) нужно, чтобы магазины синхронизировались бы с 1с логически "по отдельности": из 1с - номенклатура, цены и остатки, из MODX - заказы (плюс прицепленные к ним контрагенты и товары с количествами и ценами);
в) у каждого магазина - свой домен 2-го уровня и свой дизайн (на всякий случай написал; это и так понятно);
г) так как товары не пересекаются - то проблем типа "в обоих магазинах - один товар, но т.к. в первом - опт, а во втором - розница, то цены должны быть разными" и им подобных - не возникает.
В принципе, могу решить эту проблему установкой нескольких независимых движков магазинов по схеме: "один домен - один двиг" и дописать к ним общую админку вручную, но времени на это сейчас совершено нет, к сожалению.
Что скажет уважаемая общественность: мультимагазин, как я его описал, без "хитрых плясок по исходникам", возможен?