Я хочу создать тему сайта для продажи билетов. Как вы могли догадаться, большая часть сайта продажи билетов с использованием инструмента выбора стула на основе вспышки. Эти системы, использующие готовые сцены, которые представляют зрители, могут выбирать свои стулья. Я могу делать предварительные сцены с помощью jQuery или flash, но я не знаю, как мы можем справиться с этим выбором Magento.Передать переменные продукта по выбору пользователя
Итак, что я хочу знать, возможно ли передать персональную переменную в Magento? Я имею в виду, что эта переменная должна быть доступна и в checkout и backend. Не могли бы вы дать мне совет для достижения такой идеи?
Mike, спасибо, что для статьи. Первый подход не подходит для меня, потому что количество стульев (это зависит от сцены, есть 4 салона). Кроме того, не могли бы вы немного объяснить вариант B? –
Несомненно. Это концепция, которую вы сможете использовать в другом месте. В основном вам нужно будет создать пользовательский модуль и модель. Если вы еще этого не сделали, я бы сказал, что сейчас важно остановиться и работать с этими учебниками по порядку: http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part- 1-Introduction-to-magento - Они очень полезны, если вы еще не сделали их. Ваша модель должна быть настроена с таблицей базы данных, в которой хранятся пользовательские данные и связанные с ними объекты Mage_Sales_Model_Quote_Item и Mage_Sales_Model_Order_Item entity_id. Добавьте функции в свои модели, которые ... –
возвращают связанные объекты продаж/quote_item и sales/order_item и переопределяют эти классы моделей для добавления функций, возвращающих коллекцию ваших пользовательских моделей данных. –