Magento

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


4
Получить количество товара в пурпурном
Мне нужно получить количество товара на складе, как его получить $products = Mage::getModel('catalog/product')->getCollection(); $products->addAttributeToSelect(array('name', 'thumbnail', 'weight' ,'price','description')); foreach ($products as $product) { $p['products'][] = array( 'id' => $product->getId(), 'sku' => $product->getSku(), 'name' => $product->getName(), 'description' => $product->getDescription(), 'weight' => $product->getWeight(), 'created at' => $product->getCreatedAt(), 'pirce' => Mage::helper('core')->currency($product->getPrice(), true, false), //." …


4
Magento Checkout Street Line Ошибка автозаполнения
Недавно я заметил, что у ряда заказов в нашем магазине Magento линия улицы 1 скопирована в линию улицы 2. Я немного покопался, и, похоже, это связано с автозаполнением Chrome. Если вы посмотрите на поля формы, Magento использует биллинг [улица] [] и доставку [улица] [] в качестве имен полей для обеих …

2
Является ли менеджер компонентов в Magento 2 реальной вещью или технической демонстрацией?
Документы разработчика Magento 2 содержат ссылку на диспетчер компонентов - но это довольно запутанно, каким должен быть диспетчер компонентов. Это техническая демонстрация, или это то, что конечные пользователи на самом деле должны использовать? Если позже, то как? В инструкции по установке немного странно - они рекомендуют клонировать репозиторий GitHub , …

3
Magento 1.9.2 Добавление навигации по слоям для расширенного поиска
Я выполнил следующие 3 шага для расширенного поиска слоя навигации, но он не работает. Любая идея / предложение ИЛИ Как реализовать навигацию по слоям в расширенном поиске? 1) В наш local.xml под каталог catalogsead_advanced_result добавить тег. <reference name="left"> <block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/> </reference> 2) Переопределить функцию prepareProductCollection в каталоге …

5
Почему я не могу внедрить интерфейс ProductRepositoryInterface в Magento 2?
У меня есть действие контроллера, в которое я хотел бы добавить продукт-хранилище namespace Nosto\Tagging\Controller\Export; use Magento\Catalog\Api\ProductRepositoryInterface; use Magento\Store\Model\StoreManagerInterface; use Magento\Backend\App\Action; use Magento\Framework\App\Action\Context; class Test extends Action { private $_productRepository; public function __construct( Context $context, StoreManagerInterface $storeManager, ProductRepositoryInterface $productRepository ) { parent::__construct($context); $this->_storeManager = $storeManager; $this->_productRepository = $productRepository; } Независимо от …

3
Внедрение зависимостей в Magento 2 CRUD / Абстрактная модель
Можно ли ввести зависимость в модель CRUD Magento 2? То есть - Magento 2 имеет базовый абстрактный класс модели: Magento\Framework\Model\AbstractModel. Если вы хотите создать простой объект модели Create, Read, Update, Delete, вы расширяете этот класс своим собственным классом. class Foo extends Magento\Framework\Model\AbstractModel { } Возможно ли внедрить зависимости в __constructметод …


4
Magento2 - Пользовательский контроллер выдает ошибку
Я создал модуль, показанный в этом посте. Но мой собственный контроллер не работает. У меня есть это сообщение об ошибке: Исправимая ошибка: Аргумент 1, переданный в MP \ MyModule \ Controller \ Index \ CheckUserName :: __ construct (), должен быть экземпляром Magento \ Framework \ App \ Action \ …

3
Ограничение размера файлов system.log и exception.log
Я пытался устранить проблему на своем сайте и пошел посмотреть на system.logфайл, и он был больше 1 ГБ. Не exception.logбыл таким большим, но это заставило меня задуматься: Как вы ограничиваете размер файлов журналов для Magento?
12 log  server-setup 

1
Как получить скинурл в Magento2
Что такое функция замены для получения скинурла в magento-2. В magento-1 мы используем $this->getSkinUrl()и {{skin url=''}}для получения URL кожи.
12 magento2 

1
magento2: как работает валидация в magento2
В magento1 мы можем проверить валидацию следующим образом: var formToValidate = $('form-validate'); var validator = new Validation(formToValidate); if(validator.validate()) { // Here we can code after validation. } но в magento2 я хочу проверить все проверки, но не хочу отправлять форму после успеха. так как я могу выступить с формой magento2?

1
Как переопределить контроллер AccountController
Мне нужно переопределить метод Controller Core/Mage/Customer/controllers/AccountController.php и добавьте новый метод. Так как этот контроллер редактировать неправильно - его следует переопределить. В соответствии с требованиями проекта переопределить контроллер должен быть на local/New/Mage/Customer/controllers/AccountController.php Чтобы сделать это, создайте файл конфигурации, но адреса customer/account/test, customer/account /ajaxне ответила, и customer/account/loginон не переопределен. Пожалуйста, помогите в …

3
Курс валюты неправильно импортируется из Webservicex
Похоже, что последние несколько дней средство обновления валютного курса Magento не работает. Как вы можете видеть, после нажатия кнопки «Импорт» большинство курсов валют показывают 1: 1, что явно не правильно. Мы находимся на Magento CE 1.9.2.1.

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