Magento

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

1
Mage_PageCache - внешний полностраничный кеш
Таким образом, в Community Edition есть опция, System->Configuration->System->External Full Page Cache Settingsкоторая предлагает полный кеш страниц с использованием Zend Cache. Когда вы устанавливаете эти значения, вы получаете новую кнопку на странице кеша, чтобы очистить этот кеш. Итак, мой вопрос заключается в следующем, после того, как я обнаружил это недавно Какого …


2
Оставьте присоединиться к таблице по запросу коллекции
Я делаю следующее, чтобы вывести некоторые заказы из системы на экспорт: $orders = Mage::getModel('sales/order')->getCollection() ->addFieldToFilter('status', $statusToExport) ->addFieldToFilter('store_id', $this->processingStoreId) ->addFieldToFilter('updated_at', array('gteq' => date('Y-m-d H:i:s', $lastSyncTime))); Мне нужно что-то добавить туда, где он не экспортируется, если порядок entity_idв пользовательской таблице у меня есть. Если бы я использовал SQL, я бы сделал: left …

4
Эффективно получить URL продукта от id
Каков наиболее эффективный способ получения URL-адреса продукта только по его идентификатору? В некоторых местах нашего кода есть такие вещи, как, например Mage::getModel('catalog/product')->load($id)->getProductUrl(), чтобы получить URL-адрес продукта, учитывая количество событий и т. Д., Связанных с продуктом, это кажется довольно расточительным, есть ли более простой метод? Возможность также указать идентификатор категории было …

4
Как избежать ошибки 404 при установке нового расширения
Это очень распространенная ошибка, которая появляется в Magento при установке нового расширения с конфигурацией system.xml : При переходе на System->Configuration->Extensionвкладку отображается ошибка 404. Вы должны выйти из системы и войти снова, и тогда все в порядке. Но есть ли способ избежать этого?

5
Почему я не могу загрузить товар по SKU с помощью loadBySku ()?
конспект Я хотел загрузить товар по SKU, есть много статей, сообщений в блоге, результаты переполнения стека и т. Д. Все, что я хочу знать, - почему так сложно загружать товар по SKU? // This method does not work (Of all, I expect this to work) $product = Mage::getModel('catalog/product')->loadBySku($sku); // These …

4
Отключение модулей - улучшение производительности?
Этот вопрос состоит из 2 частей: Улучшает ли отключение основных модулей общую производительность магазина и, если да, нужно ли их отключать в админке (т.е. отключать вывод внешнего интерфейса) или отключать через config.xml, чтобы это улучшение производительности было видно. Если есть улучшение производительности, какие модули на складе, сборка CE 1.7.0.2 может …


8
Корзина отбрасывает все предметы / корзина очищает сессию
Сайт, которым я управляю внезапно (возможно, 2 недели назад - из статистики GA, и только что сообщенный сейчас) начал сбрасывать элементы корзины при просмотре корзины или переходе к оформлению заказа. В верхней «мини-корзине» отображаются элементы в раскрывающемся меню, пока вы не перейдете к корзине / оформлению заказа, а затем окажетесь …
27 checkout  session  cart 

4
Возврат $ это после наблюдателя
В интернете и в сторонних модулях я вижу некоторую противоречивую информацию - является ли это обязательным требованием или наилучшей практикой возвращаться $thisв конце метода наблюдателя? Например: MyCompany_Module_Model_Observer.php public function salesOrderSaveAfter($observer){ //do stuff return $this; }

4
Очистить все перезаписи URL - Enterprise (1.13)
После нескольких испорченных импортов у меня осталась куча переписываний URL, которые мне нужно удалить. Я использую Enterprise 1.13 Когда у меня возникла эта проблема в сообществе, я просто core_url_rewriteобрезал и переиндексировал. Однако в Enterprise я заметил, что существует ряд различных таблиц, которые управляют перезаписью. enterprise_url_rewrite enterprise_url_rewrite_category_cl enterprise_url_rewrite_product_cl enterprise_url_rewrite_redirect enterprise_url_rewrite_redirect_cl enterprise_url_rewrite_redirect_rewrite …

3
откуда берется is_salable?
Примечание. Если вы редактировали продукты с помощью PHP-кода, то после этого переиндексируйте их в админке, сэкономьте собственные часы, пытаясь понять, почему они не отображаются, как я ниже ... Я хожу по кругу, пытаясь понять, как is_salableустроен продукт, и, таким образом, понять, почему мои продукты сейчас показывают. Я могу найти только …
27 catalog  core 

4
Каков статус вопросов округления в 1.7?
Мы используем Magento CE 1.7 и имеем различные проблемы с округлением. В различных расчетах разница составляет 0,01 евро. Основная проблема может заключаться в том, что цены на статьи вкл. налог. Со-программисты переписали Mage_Core_Model_Store::roundPrice()метод для вычисления с точностью до 4 цифр. Но это, кажется, вызывает проблемы с платежами PayPal. Есть ли …

4
Сценарий обновления - создание нового атрибута выбора с параметрами
Я хотел бы создать новый атрибут продукта с некоторыми предопределенными параметрами, используя скрипт обновления. У меня работает скрипт обновления, поэтому единственное, что я не знаю, как это сделать, - это добавить опции выпадающего меню вместе с атрибутом. Я добавляю свой атрибут в скрипт обновления модулей, используя следующее: $installer->addAttribute('catalog_product', "shirt_size", array( …

1
Magento 2.1: использование менеджера сущностей
С 2.1 Magento ввелMagento/Framework/Model/EntityManager Я могу ошибаться, но, насколько я понимаю, он должен заменить то, Magento/Framework/Model/AbstractModelчто реализовывало эту функцию с помощью наследования, и решить ее с помощью композиции (FYI: https://en.m.wikipedia.org/wiki/Composition_over_inheritance ) Вы можете получить пример здесь в основных файлах: https://github.com/magento/magento2/blob/59671558ecdab652b40db2d1a7c63d5b1dea0a92/app/code/Magento/Cms/Model/ResourceModel/Block.php В основном все операции CRUD явно объявлены в классе и …

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