Magento

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

3
Какие классы являются «перехватываемыми / подключаемыми» в Magento 2
Дата: 30 мая 2015 года (учитывая изменяющуюся природу Magento 2). Magento 2 представил концепцию плагина , реализованную с помощью шаблона перехватчика . Что не ясно из документации - какие классы и объекты в Magento «перехватываются»? То есть вы настраиваете плагин с XML, который выглядит следующим образом <config> <type name="{ObservedType}"> <plugin …

3
Magento 2: переписать контроллер
Как я могу переписать контроллер (это на самом деле действие) в Magento 2? Я пытался, как указано здесь, вот так: У меня есть свой собственный модуль Namespace_Moduleс di.xmlфайлом, который учитывается, потому что одна и та же система работает с моделями и блоками. Пример: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd"> <!-- this …

2
Magento CE не позволит мне использовать PayPal Standard без Express (для этого требуются учетные данные API)
Единственные параметры, которые отображаются в моем админе: Платежи Advanced (Включает в себя экспресс-проверку) Платежи Pro (Включает в себя экспресс-проверку) Стандартные платежи (включает в себя экспресс-проверку) Я вижу скриншоты от других администраторов, где (включает экспресс-оформление заказа) не отображается после стандартного платежа. Я использую v1.9.1.0, которая в настоящее время является последней версией …

6
Как скачать magento
Я хочу скачать Magento Community Edition с этой страницы http://www.magentocommerce.com/download В разделе Full Release я выбираю zip-версию и нажимаю «Скачать». Открыто окно, где я могу войти / зарегистрироваться. У меня уже есть пользователь, поэтому я вхожу в систему, используя свой адрес электронной почты и пароль, и я перенаправлен в раздел …

4
Как узнать, используется ли поврежденный файл изображения для скимминга кредитной карты?
Я работаю с сайтом, который, как мне кажется, был взломан для сбора данных о кредитных картах клиентов, но я не уверен. Я не нашел подозрительного кода в местах общего пользования, которые я видел в нескольких статьях. Я сделал найти подозрительный «сломанный» файл изображения: /skin/adminhtml/default/default/images/db-tab-bottom-right-bg_bg.gif Я изменил расширение файла и открыл …


4
Рабочий процесс разработки Magento: как «управлять исходным кодом» баз данных и обновлять текущую установку Magento из установки Test magento?
Я пишу этот вопрос, потому что мне хотелось бы знать, какой рабочий процесс лучше всего подходит для тех, кто хочет управлять всеми аспектами интернет-магазина. Конечно, как и во всех веб-разработках, очень важно иметь действующую копию и хотя бы одну копию всего программного решения. Однако управление Magento не похоже на управление …

1
config.xml против local.xml
В чем разница между app / etc / config.xml и app / etc / local.xml ? Я чувствую, что некоторые конфигурации дублируются. Мне всегда приходится иметь дело с / local.xml, так какова цель наличия всего прочего в config.xml и когда он используется?

3
Программный импорт заказов из CSV в Magento
Мы переключаемся со старой, устаревшей системы для точек продаж на использование Magento 1.7 в качестве эксклюзивной торговой точки. Неудивительно, что одна из проблем, с которыми мы сталкиваемся, заключается в том, как получить почти 20-летнюю историю от старой системы к Магу без катастрофы. Если оставить в стороне задачу даже переноса записей …

1
Долгосрочные запросы администратора страницы Блокировка других запросов
Если я вошел в бэкэнд Magento и выполнил какое-то задание, которое занимает много времени (глобальный поиск в больших каталогах, длительный поток данных и т. Д.), Мой веб-браузер откажется загружать другие страницы администратора только в этом браузере . Почему это происходит, и есть ли известная наука об обходных путях? Если я …

3
как подключить другую базу из magento
Можно ли подключиться к другой базе данных из Magento и получить доступ к данным? Если мне нужно создать модуль, как я могу создать модуль для доступа к другой базе данных? Есть ли учебник, который рассказывает об этом с нуля? Любая идея?

5
Использование $ installer v $ this в сценариях установки
Хорошо, при использовании сценариев установки существует странное соглашение использовать следующее: $installer = $this; Я действительно не понимаю этого, так как это совершенно излишне. Почему бы просто не использовать $this->всюду по сценарию? Любые идеи о том, почему существует эта конвенция?

5
Скорость: Magento с APC и Memcached
Мы изучили много форумов и не знаем ответа на следующие вопросы. Мы оба APCи Memcacheустановили на наших серверах. Мы не уверены, какой правильный и лучший конфиг. Мой вопрос Каковы / являются наилучшими настройками для запуска Magento с использованием обоих Memcache + APC одновременно? (Или это вообще не умно) Фундаментальные исследования …

3
Что такое «исходные» элементы в файлах компонентов пользовательского интерфейса
В файлах конфигурации компонента формы пользовательского интерфейса Magento 2 вы часто будете видеть itemатрибут с тем же source- <item name="source" xsi:type="string">block</item>ниже. #File: vendor/magento/module-cms/view/adminhtml/ui_component/cms_block_form.xml <field name="title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Block Title</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">block</item> <item name="sortOrder" xsi:type="number">20</item> <item name="dataScope" …

2
Как переписать функцию виджета с помощью миксинов Magento 2.1.1
У нас есть swatch-renderer.js В этом файле есть некоторые виджеты. .... $.widget('mage.SwatchRenderer', { .... /** * @private */ _init: function () { if (this.options.jsonConfig !== '' && this.options.jsonSwatchConfig !== '') { this._sortAttributes(); this._RenderControls(); } else { console.log('SwatchRenderer: No input data received'); } }, /** * @private */ _sortAttributes: function () …

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