Articles of magento

Клиент / сессия Magento не работает

Эта проблема впервые появилась в осознании, поскольку страница истории заказов (* / sales / order / history /) в интерфейсе не отображала ничего, кроме короткого сообщения: вы не указали никаких заказов. После некоторой отладки выясняется, что проблема заключается в этой функции: Mage::getSingleton('customer/session') Он не возвращает объект сеанса, содержащий информацию текущего клиента, кроме идентификатора веб-сайта, поэтому […]

Правила цен в каталогах «Применение правил» программно

Я создал одно правило цены каталога. Программа работает нормально. поэтому моя проблема: мне нужно сделать логин с администратором и нажать кнопку «Применить правила», другая разумная скидка не применяется в магазине magento, поэтому мне нужно «Применить правила» программно, и я понятия не имею, как это сделать. Любая помощь или предложение будут оценены.

Обычные ценовые правила Magento для продукта

Привет, мне нужно использовать magento для продажи продукта, который будет иметь пользовательские ценовые правила. правило будет зависеть от количества проданного продукта. Я знаю, что magento может сделать специальное правило, если клиент по количеству ++ этого продукта, но мне нужно применить другое правило, и я не могу найти способ. Например, продукт, купленный у клиентов вначале 100 […]

Контроллер контроллера Magento Enterprise

Я пытаюсь переопределить Enterprise / CatalogEvent / контроллеры / Adminhtml / Catalog / EventController.php. Проблема заключается в файле config.xml. Как я могу выполнить соглашение об именах Magento. Ниже приведен файл config.xml. <admin> <routers> <adminhtml> <args> <modules> <Mynamespace_catalogevent before="Enterprise_CatalogEvent">Mynamespace_CatalogEvent_Adminhtml</Mynamespace_catalogevent> </modules> </args> </adminhtml> </routers> </admin>

Magento SOAP API – ошибка PHP Exception "выглядит так, как будто у нас нет XML-документа"

Мы разработали приложение, которое толкает и извлекает данные из одной программы в Magento через Magento API через SOAP, используя SOAP 1.1 и Magneto 1.7.0.2. Это тот пост, который мы отправляем в магазин magento: Пример: [08 / Oct / 2013: 16: 49: 59 -0400] "POST /index.php/api/soap/index/ HTTP / 1.0" 200 266 "-" "-" В основном, когда […]

Событие таймаута сеанса в magento

Я захотел сделать некоторые пользовательские функции при выходе пользователя из системы, поэтому я подключился к событию выхода из системы клиента и добавил к нему наблюдателя. Вот конфигурация в config.xml <customer_logout> <observers> <cwmyaccount> <type>singleton</type> <class>KrtMalta_Myaccount_Model_Observer</class> <method>setRegularCustomer</method> </cwmyaccount> </observers> </customer_logout> Однако я хотел бы выполнить мою пользовательскую функциональность даже в сеансе тайм-аута. Я искал файлы google и […]

Скопируйте категории из родительского настраиваемого продукта в простой дочерний продукт в Magento

Мне нужно посоветовать лучший способ архивировать это программно. Проблема в том, что у меня есть много настраиваемых prodcuts (+20.000), которые уже есть в категории. Все простые подстилки для детей не входят ни в какую категорию. Я хочу, чтобы все простые дочерние продукты наследовали категорию от родителя. Если конфигурируемый продукт «А» находится в категории «Категория А», […]

переменные страницы успеха magento

Я пытаюсь захватить некоторые переменные страницы успеха magento, чтобы перейти к нашей рекламной компании. Пока у меня это есть, но переменные ничего не выводят: <?php $items = $order->getItemsCollection(); foreach ($items as $item) { $price="'".$item->getPrice()."', "; $qty="'".$item->getQty()."', "; $sku="'".$item->getSku()."', "; } ?> Данные должны быть в формате: 'price1', 'price2', 'price3' 'qty1', 'qty2', 'qty3' 'sku1', 'sku2', 'sku3'

создать новый объект в php

Я понимаю, что PHP не позволяет мне создать новый экземпляр класса ClassB внутри моего класса, если создание не входит в область функции. Или я просто не понимаю … class ClassA { const ASD = 0; protected $_asd = array(); //and so on protected $_myVar = new ClassB(); // here I get *syntax error, unexpected 'new'* […]

Установить валюту магазина на основе страны-клиента

Я хочу установить свою валюту магазина на основе страны-клиента. <?php $ip = $_SERVER['REMOTE_ADDR']; $ipdat = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=" . $ip)); echo $ipdat->geoplugin_countryCode; // Here i am getting the country code if($ipdat->geoplugin_countryCode == 'US'){ Mage::app()->getStore()->setCurrentCurrencyCode('USD'); // i tried this } ?> Mage :: приложение () -> getStore () -> setCurrentCurrencyCode ( 'USD'); Я пробовал это, но он дает […]