Magento

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

6
Как создать EAV-сущность?
Как создать EAV-сущность? Это вопрос, который часто появляется в сети. Есть несколько хороших статей в блоге, которые объясняют, как это сделать, но ни одна из них не удовлетворяет меня. Поэтому я решил ответить на вопрос и ответить, как я это делаю ... и это похоже на работу. Здесь много кода. …
35 admin  module  eav 

1
Как вы переопределяете LESS в пользовательской теме?
Большую часть этой недели я провел, пытаясь найти четкое руководство о том, как правильно создать собственную тему и расширить существующие LESS / CSS без необходимости копировать всю magento-blankтему. Официальная документация дает основы для переопределения переменных, но это имеет ограниченное применение. Существующие руководства, такие как, например, Sonassi, основаны на бета-версии Magento …
35 magento2  theme  less 

16
Magento 2 CSS и JavaScript не загружаются из правильной папки
Я надеюсь, что кто-то здесь может помочь. Я пытаюсь установить и запустить Magento 2 на WAMP на компьютере с Windows 7 без особого успеха. Прыгнув через множество различных обручей для загрузки сайта, я столкнулся с 404 ответами, без стилей и загрузкой javascript. Спецификация выглядит следующим образом: Magento-CE-2.0.0 + Образцы Apache …

2
Расширение / переопределение JS в Magento 2
Как Magento2 использует RequireJS для загрузки скриптов, и нет более кожи папки, я застрял с проблемой: Как я могу заменить JS-файл модуля Magento моей модифицированной версией? Например - opc-checkout-method.js, который принадлежит расширению Magento_Checkout. Насколько я вижу, он не определен в файле requirejs-config.js. Мое расширение загружается после Magento_Checkout , поэтому его …

5
Как исправить страницу администрирования Magento 2 2.0.0-RC, не найденную после установки
Это новая новая установка с чистой базой данных. Я проверил значения из Magento 2: Ошибка 404 не найдена на странице входа администратора magento 2, и это тоже хорошо. Также пытался получить к нему доступ через /index.php/admin, как было предложено. Все кнопки / ссылки, включая вход администратора, показывают ошибку 404, не …
34 magento2 

2
Magento Cache - путаница с Varnish, Redis, APC, Memcache
Я пытаюсь улучшить выступления Magento (рано или поздно "MageDev" попал в эту точку :) Я провел небольшое исследование и нашел много хороших, но не однородных руководств. Что я получил, так это: MemCache или Redis являются общей системой кеширования, они кешируют данные и могут быть интегрированы непосредственно с Magento ( local.xml …

3
Как обновить админ-роутеры пользовательского модуля для патча SUPEE-6788
Я не уверен, как обновить пользовательские модули для работы с патчем SUPEE-6788 , инструкции не очень понятны. На основе учебного пособия Алана Шторма я создал простой модуль в генераторе www.silksoftware.com/magento-module-creator/ для тестирования. У него есть пользовательская страница в админке, которая прекрасно работает, но когда я применяю исправления, требуемые в SUPEE-6788, …

5
Как установить идентификатор магазина на Mage_Catalog_Model_Resource_Product_Collection?
Задача тривиальная. Мне нужно получить список товаров для конкретного магазина с включенным плоским каталогом. Наиболее очевидным решением является следующее: $collection = Mage::getResourceModel('catalog/product_collection') ->setStore($storeId); На самом деле setStore()метод здесь не имеет никакого значения, потому что он вызывается после того, как _initSelect()метод Mage_Catalog_Model_Resource_Product_Collectionполучает имя плоской таблицы на основе идентификатора магазина. Поскольку идентификатор …

2
Как проверить, вошел ли пользователь в magento или нет?
Я занимаюсь мобильными приложениями и хотел бы узнать, как проверить, вошел ли пользователь в систему или нет. Есть ли какое-либо событие наблюдателя для отслеживания? Если будет обнаружено, что учетная запись зарегистрирована, пользователь будет перенаправлен на страницу информации об учетной записи. Если нет, пользователь будет перенаправлен на страницу входа или регистрации.


16
Magento 2: безопасный и простой способ отключить модуль сравнения товаров и пожеланий
Я собираю Magento 2.0 только для того, чтобы продавать 2 моих продукта онлайн. Модуль сравнения товаров и списка пожеланий для меня не важен. Как мне безопасно и легко удалить эти модули? Я не хочу взламывать основной код.

1
Почему Magento 2.1.0 выпущен до 2.0.9?
Magento выпустила 2.1.0 23 июня, но после этого выпустила 2.0.8 (июль) и 2.0.9 (август). ( https://github.com/magento/magento2/releases ) Почему они выпускают более низкие версии? Если кто-нибудь знает причину, пожалуйста, дайте мне знать. Я уже обновил до 2.1.0, а затем эти новые релизы.

4
Magento 2: Запустить `setup: di: compile` ** ** ** определенный модуль?
Можно ли предварительно сгенерировать код для одного конкретного модуля? IE - я могу сгенерировать весь код в системе с php bin/magento setup:di:compile Однако это может занять много времени. Я хотел бы предварительно сгенерировать только файлы для конкретного модуля. php bin/magento setup:di:compile Pulsestorm_Commercebug Конкретная проблема, которую я пытаюсь решить, заключается в …
33 php  magento2  di 

8
Вопросы, которые следует ожидать в интервью для должности младшего разработчика Magento
Во-первых, я хотел бы сказать, что я надеюсь, что я не отправляю сообщение не в том месте с этим вопросом, и если я, пожалуйста, посоветуйте мне, где (если что-либо в мире stackexchange уместно), я должен опубликовать его. У меня есть пара интервью для молодых разработчиков Magento. У меня есть некоторый …
33 product  cart  catalog 

4
Получить оригинальный файл изображения из URL-адреса кэша
Есть ли какая-либо функция, которая при условии, что файл продукта с изображением кэша возвращает исходную? Пример : => Кэш URL: {BASEURL}/media/catalog/product/cache/2/image/9df78eab33525d08d6e5fb8d27136e95/a/l/IMAGE.jpg => Желаемый результат: BASEURL/media/catalog/product/a/l/IMAGE.jpg

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