Эта проблема впервые появилась в осознании, поскольку страница истории заказов (* / sales / order / history /) в интерфейсе не отображала ничего, кроме короткого сообщения: вы не указали никаких заказов. После некоторой отладки выясняется, что проблема заключается в этой функции: Mage::getSingleton('customer/session') Он не возвращает объект сеанса, содержащий информацию текущего клиента, кроме идентификатора веб-сайта, поэтому […]
Я создал одно правило цены каталога. Программа работает нормально. поэтому моя проблема: мне нужно сделать логин с администратором и нажать кнопку «Применить правила», другая разумная скидка не применяется в магазине magento, поэтому мне нужно «Применить правила» программно, и я понятия не имею, как это сделать. Любая помощь или предложение будут оценены.
Привет, мне нужно использовать magento для продажи продукта, который будет иметь пользовательские ценовые правила. правило будет зависеть от количества проданного продукта. Я знаю, что magento может сделать специальное правило, если клиент по количеству ++ этого продукта, но мне нужно применить другое правило, и я не могу найти способ. Например, продукт, купленный у клиентов вначале 100 […]
Я пытаюсь переопределить 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 через 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 "-" "-" В основном, когда […]
Я захотел сделать некоторые пользовательские функции при выходе пользователя из системы, поэтому я подключился к событию выхода из системы клиента и добавил к нему наблюдателя. Вот конфигурация в config.xml <customer_logout> <observers> <cwmyaccount> <type>singleton</type> <class>KrtMalta_Myaccount_Model_Observer</class> <method>setRegularCustomer</method> </cwmyaccount> </observers> </customer_logout> Однако я хотел бы выполнить мою пользовательскую функциональность даже в сеансе тайм-аута. Я искал файлы google и […]
Мне нужно посоветовать лучший способ архивировать это программно. Проблема в том, что у меня есть много настраиваемых prodcuts (+20.000), которые уже есть в категории. Все простые подстилки для детей не входят ни в какую категорию. Я хочу, чтобы все простые дочерние продукты наследовали категорию от родителя. Если конфигурируемый продукт «А» находится в категории «Категория А», […]
Я пытаюсь захватить некоторые переменные страницы успеха 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 не позволяет мне создать новый экземпляр класса 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'); Я пробовал это, но он дает […]