Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento

1
Создание заказа из бэкэнда, добавление количества рассчитывает неправильную цену
Каким-то образом Magento вычисляет неверную цену при добавлении заказа из бэкэнда. Эта проблема возникает только в продуктах с полем настраиваемых параметров, а в качестве языка указывается земля, в которой вместо цен используются запятые, а не точки. В моем случае это голландец. Чтобы продемонстрировать шаги, которые я предпринимаю: Добавив товар, перейдите: …

1
Почему Magento POST использует собственный /app/etc/local.xml?
Кажется, он запускается при операциях администратора, таких как сохранение / редактирование каталога. Как видно в логах. IP-адрес клиента для POST - это внутренний IP-адрес сервера. 302 2014-08-30T06:43:40+00:00 POST /index.php/admin/catalog_product/save/id/8830/key/ee3cb37b55e431ada508af992e88abbb/ HTTP/1.1 403 2014-08-30T06:43:40+00:00 POST /app/etc/local.xml HTTP/1.1 200 2014-08-30T06:48:39+00:00 GET /index.php/admin/catalog_product/edit/id/8830/key/e5c6b7e5d662d8b4c39be5b31b761f28/ HTTP/1.1 403 2014-08-30T06:48:39+00:00 POST /app/etc/local.xml HTTP/1.1
8 security 

1
Почему magento переиндексирует цены при каждой проверке?
Если вы посмотрите в Mage_CatalogInventory_Model_Observer :: reindexQuoteInventory (), он вызовет следующую строку: Mage::getResourceSingleton('catalog/product_indexer_price')->reindexProductIds($productIds); reindexQuoteInventory()Вызывается следующими событиями: sales_model_service_quote_submit_success checkout_submit_all_after (через Mage_CatalogInventory_Model_Observer::checkoutAllSubmitAfter()) Это известно как одна из проблем, способствующих блокировке проблем на загруженных сайтах с большим объемом покупок. Мои вопросы: Почему цены на продукты реиндексируются при каждой проверке? Как это влияет на …

2
В чем разница между $ _SERVER ['MAGE_RUN_TYPE'] 'store' и 'website'
Для создания мультимагазина magento мы используем следующий код $mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ''; $mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store'; Mage::run($mageRunCode, $mageRunType); Что будет разница , если мы используем websiteвместо storeв $_SERVER['MAGE_RUN_TYPE'] : 'store';коде

6
Скрыть или удалить фильтр «категория» из многоуровневой навигации
Я изо всех сил пытаюсь удалить фильтр категории из многоуровневой, потому что у меня уже есть раскрывающееся меню категории на моем новом веб-сайте, так что это будет только пустая трата пространства (и запутать моих клиентов) Я знаю, что этот вопрос уже задавался много раз и уже решен, но я пробовал …

3
Ошибка в Mage :: getModel ('catalog / product') -> load ($ sku, 'sku');
при попытке загрузить товар, $foundProduct = Mage::getModel('catalog/product')->load($sku, 'sku'); мы получаем следующую ошибку: Fatal error: Uncaught exception 'Exception' with message 'Warning: Invalid argument supplied for foreach() in app/code/core/Mage/Eav/Model/Entity/Abstract.php on line 954' in app/code/core/Mage/Core/functions.php:245 Stack trace: #0 app/code/core/Mage/Eav/Model/Entity/Abstract.php(954): mageCoreErrorHandler(2, 'Invalid argumen...', '/var/www/magent...', 954, Array) #1 app/code/core/Mage/Catalog/Model/Resource/Abstract.php(698): Mage_Eav_Model_Entity_Abstract->load(Object(Mage_Catalog_Model_Product), '120x180 ES-bale...', 'sku') #2 app/code/core/Mage/Core/Model/Abstract.php(225): …

1
Что означает $ quote-> getIsSuperMode () в magento?
Я вижу функцию, isSuperMode()которая вызывается для объектов quote и quote. Может кто-нибудь сказать мне, что isSuperMode()означает в этом случае? Я нашел код в: checkQuoteItemQty функция в классе Mage_CatalogInventory_Model_Observer Также в _initItemфункции в классеMage_Sales_Model_Quote_Address_Total_Subtotal

4
Как предотвратить сохранение данных модели с помощью события _save_before
Я создал модель, которая имеет свою собственную таблицу базы данных. Для настройки мне нужно вызвать save_beforeсобытие этой модели. Если одно значение поля не соответствует, то данные не должны быть сохранены. Моя главная цель - предотвратить сохранение данных с помощью события «before save» Мой код config.xml: <?xml version="1.0" ?> <config> <modules> …

2
Удалить ссылку «Просмотреть все категории» из навигации по теме RWD
Как удалить ссылку «Просмотреть все» из меню темы rwd? Это текущий набор категорий, который я имею, и как я хочу, чтобы он отображался в меню. Категория 1 - Подкатегория 1 ---- Подкатегория 1 - Подкатегория 2 Категория 2 - Подкатегория 1 При использовании RWD показывает меню, как это Категория 1 …
8 menu  rwd  rwd-theme 

1
Начало работы с Magento REST API
Так что официальная документация очень краткая (плохая!), Особенно для тех, кто не работал с REST / Oauth в прошлом. Я использую Magento 1.8.1 CE. Может ли кто-нибудь представить простой пример PHP как использовать REST API Magento? Используя их пример кода ( http://www.magentocommerce.com/api/rest/introduction.html ), я получаю две ошибки: Message: Undefined index: …

2
Изменение пользовательских параметров товара при добавлении его в корзину?
Я слушаю событие sales_quote_save_before, чтобы заметить, когда товар добавляется в корзину. После его запуска я перебираю опции элементов, например: $quote = $observer->getEvent()->getQuote(); foreach ($quote->getAllItems() as $item) { $options = $item->getProduct()->getTypeInstance(true)->getOrderOptions($item->getProduct()); foreach($options['options'] as $option) { if($option['label'] == 'myOptionA') { // Here I want to change the selected value for the option …


3
Отключить перенаправление после добавления товара в корзину
Когда я добавляю что-то из categoryк, basket/cartэто перенаправляет меня к basket/cart. После поиска я обнаружил, что могу включить эту функцию в системе администратора через Configuration > Sales | Checkout > After Adding a Product Redirect to Shopping Cart Теперь он перенаправляет на домашнюю страницу. Я не знаю, если это ошибка …
8 cart  redirect  home 

3
Magento Google Карта сайта Поколение
Я создал Google Sitemap через админпанель Magento. Я настроил суффикс URL продукта (html) и суффикс URL категории (html) в конфигурации. Этот суффикс не отображается в sitemap.xml. Это просто показывает, как показано ниже URL, www.site.com/men/t-shirt/crew-neck-t-shirts но его бросок 404 с суффиксом URL А также я отключил некоторые родительские категории, такие как …

3
Перевод не работает на хлебные крошки, добавленные XML
Я создаю пользовательскую страницу. Я добавляю крошки, как это (и это работает хорошо). <brand_brand_index translate="label"> <reference name="breadcrumbs"> <action method="addCrumb"> <crumbName>Home</crumbName> <crumbInfo> <label>Home</label> <title>Home</title> <link>/</link> </crumbInfo> </action> <action method="addCrumb"> <crumbName>All Brands</crumbName> <crumbInfo> <label>All Brands</label> <title>All Brands</title> </crumbInfo> </action> </reference> [[...]] </brand_brand_index> Проблема заключается в том, что ярлык не переведен во внешний …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.