Вопросы с тегом «module»

Вопросы по разработке пользовательских модулей

1
Magento2: другой вид файлов composer.json
В Magento2 я вижу, что разные производители используют разные форматы composer.json, указанные ниже, чтобы назвать свои модули. первый: "autoload": { "files": [ "registration.php" ], "psr-4": { "Amit\\SamplePage\\": "" } } второй: "extra": { "map": [ [ "*", "Amit/SamplePage" ] ] } 1. Какая разница между ними и какой я должен …

3
Magento 2: Какой механизм расширения выбрать?
Мы можем расширить контроллер двумя способами: используя настройки и используя плагин. Но я не понимаю, что является хорошим и преимущества / недостатки предпочтения по сравнению с плагином. <preference for="Magento\Checkout\Controller\Index\Index" type="mymodule\Helloworld\Controller\Index\Index" /> <type name="Magento\Catalog\Model\Product"> <plugin name="getname-test-module" type="mymodule\Helloworld\Model\Plugin\Product" sortOrder="10"/> </type>

2
Лучшая практика для создания пользовательских PDF?
Есть ли лучшая практика для создания новых пользовательских, например, PDF счета? Мне нужен отдельный пользовательский PDF с моим собственным макетом и таблицами. И вот моя проблема: я никогда раньше не создавал PDF в Magento, поэтому есть много вопросов, где и с чего начать. Единственное, что у меня есть, это новый …

4
Хелпер против модели? Какой я должен использовать?
Я работаю с Instagram API в magento. Я даю купоны своим подписчикам в Instagram, если они следят за нашим магазином в Instagram. Я делаю вызовы API для Instagram в PHP с помощью curl. В настоящее время я обертываю вызовы API во вспомогательные функции внутри моего пользовательского модуля. Должен ли я …

4
Добавление CSS и JS в <head> с помощью модуля layout.xml для блока
конспект Я хотел бы добавить блок к моему сгруппированному представлению продукта и моему простому представлению продукта. Этот блок будет иметь несколько хороших всплывающих подсказок для состояний наведения, я использую небольшую библиотеку с одним плагином jquery и одной таблицей стилей CSS. Я хочу включить эти два ресурса в magento только на …

4
Какие интересные модули я должен разработать для обучения Magento?
Некоторое время я изучал Magento. Я сделал немало модулей, но я все еще думаю, что мне нужно немного больше обучения, но я не могу придумать какой-то интересный модуль для работы с как можно большим количеством вещей. Вот несколько модулей, которые я сделал: блог, уведомление по электронной почте для администратора, сопутствующие …

2
Проверка условий (пользовательский модуль)
Я создал пользовательский модуль, который позволяет мне перемещать флажок «T &amp; C» под способами оплаты и кнопкой «Разместить заказ» внутри сводного div, например: Теперь, когда я выбираю способ оплаты, установите флажок в Условиях и нажмите «Разместить заказ», появится следующее: Я попробовал следующее, но, к сожалению, не повезло: Magento 2 - …

1
Как добавить пользовательский помощник в мой модуль?
Как создать новый Помощник или переопределить / переписать Core Helper в модуле Magento 2? Я попытался добавить зависимость в свой module.xmlпользовательский модуль, но он совсем не загружает класс Helper. Ниже мой module.xml; &lt;?xml version="1.0"?&gt; &lt;config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"&gt; &lt;module name="Company1_Module1" schema_version="1.0.0" setup_version="1.0.0"&gt; &lt;sequence&gt;Magento_Directory&lt;/sequence&gt; &lt;/module&gt; &lt;/config&gt;

1
Вилка из старых модулей magento / magento2-samples
У учетной записи GitHub в Magento был проект на https://github.com/magento/magento/magento2-samples Этот репозиторий содержал около 20 примеров того, как построить модуль Magento 2. Тем не менее, этот проект был удален из-за причин ? Хотя некоторые из практик в этих модулях были заброшены, и не все модули были запущены, это все еще …

5
переместить внешний код файла .js модуля в файл шаблона [phtml]
У нас есть пользовательский модуль с кодом ниже app/design/frontend/rwd/Theme1/layout/aitcg.xml &lt;action method="addJs"&gt;&lt;script&gt;aitoc/aitcg/Aitcg/View/Abstract.js&lt;/script&gt;&lt;/action&gt; Поскольку мы не можем использовать php-код в этом файле .JS , есть ли способ перенести код из Abstract.jsфайла в какой-то .phtmlфайл? редактировать Я следовал за ответом Рафаэля и изменил код, как здесь: &lt;block type="aitcg/template" name="aitcg_js_styles1" template="aitcg/js_styles1.phtml" /&gt; но все …

1
Magento 2 Проверьте, подписан ли клиент на новостную рассылку
Я разрабатываю этот пользовательский экспорт / импорт XML. В magento 2, как я могу проверить, подписан ли клиент на рассылку? Прямо сейчас я загружаю фабрику клиента. \Magento\Framework\App\ObjectManager::getInstance()-&gt;create('Magento\Customer\Model\Customer'); Но это не дает информации о рассылке, есть ли другая модель, которую я должен загрузить?

6
404 Страница не найдена ошибка при попытке доступа к пользовательскому модулю в Magento 2
Я создал 2 пользовательских модуля в папке vendor. Это моя структура макета: -app -code -Company -Blog -HelloWorld -Controller -Hello -World.php -registration.php -etc -module.xml -frontend -routes.xml Оба включены. Это мой код для routes.xmlмодуля HelloWorld: &lt;?xml version="1.0"?&gt; &lt;config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"&gt; &lt;router id="standard"&gt; &lt;route id="helloworld" frontName="helloworld"&gt; &lt;module name="Company_HelloWorld"/&gt; &lt;/route&gt; &lt;/router&gt; &lt;/config&gt; Это мой …


7
Учебные ресурсы Magento
Я новичок в magento и не имею понятия MVC, но мне дали задание поработать над ним, это значит понять его и реализовать спецификацию, теперь я чувствую себя слишком напряженно, так как действительно хочу понять magento "Beast", Я следил за Tuts + Magento Fundamental, и я многое понял. Да, все расплывчато, …

1
Magento2: Как включить третий модуль pary через composer.json в пользовательский модуль
Я создал пользовательский модуль, этот модуль зависит от третьего модуля (tecnickcom / tcpdf), я добавил эту библиотеку в свой файл пользовательского модуля composer.json { "name": "packagename/mymodule", "description": "N/A", "require": { "php": "~5.5.0|~5.6.0", "magento/magento-composer-installer": "*", "tecnickcom/tcpdf":"*" }, "type": "magento2-module", "version": "2.0.0", "license": [ "GPL-3.0" ], "autoload": { "files": [ "registration.php" ], …

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