Preguntas etiquetadas con helper

5
Ayudantes de instanciación en Magento 2
Las últimas versiones de Magento 2 han eliminado la Mageclase. Esto significa que hemos perdido el Mage::helpermétodo. ¿Existe una técnica de reemplazo (fábrica de ayudantes) para crear instancias de ayudantes en Magento 2? ¿O se espera que usemos la nueva clase de administrador de objetos y solo creemos una instancia …

2
Crear una clase auxiliar personalizada en el módulo
He creado un nuevo módulo llamado test_helpery quiero crear una clase auxiliar en este módulo para poder agregar funciones personalizadas para que se llamen en todo mi sitio. Sin embargo, parece que no puedo encontrar ningún ejemplo de cómo hacerlo. Supongo que tengo que crear un xml adicional en la …


5
Cómo llamar al método auxiliar en el archivo .phtml
Tratando de desarrollar algo en magento 2. Pero no encontré cómo llamar a un método de ayuda en el archivo de plantilla (.phtml). Quiero un reemplazo del siguiente código: $this->helper('modulename/helpername')->methodname(); Si alguien sabe por favor ayúdame.
16 magento2  phtml  helper 

3
Magento: Error fatal: la clase 'Mage_Giftcards_Helper_Data' no se encuentra en ... / app / Mage.php en la línea 546
He instalado una extensión de módulo que arroja un error fatal "Error fatal: la clase 'Mage_Giftcards_Helper_Data' no se encuentra en .... / app / Mage.php en la línea 546" en admin. He referido este enlace /programming//a/9191286/2919940 y también este enlace /magento//a/7133/3693 Pero tengo <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> …

1
Nombres completos de clases en los métodos de fábrica de Magento
En Magento 1, si uso el nombre completo de la clase Magento en un método de fábrica, puedo crear una instancia de un objeto //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); Sin embargo, lo mismo no funcionará para los ayudantes. Si intentas Mage::helper('Mage_Core_Helper_Url'); Usted obtiene Warning: include(Mage/Mage/Core/Helper/Url/Helper/Data.php): …
11 model  helper  factory 

2
Magento 2: uso adecuado de ayudantes
Estoy empezando a ver a más y más personas declarando clases de ayuda para poder usar lo siguiente en los archivos de plantilla: $this->helper('Path/To/Helper/Class')->customMethod(); Este tipo de código permite a las personas evitar la restricción de no usar directamente el administrador de objetos, pero tiendo a ver código que debería …



1
¿Cómo agregar un ayudante personalizado en mi módulo?
¿Cómo crear un nuevo Helper o anular / reescribir Core Helper en el módulo Magento 2? Intenté agregar dependencia a mi module.xmlmódulo personalizado, pero no carga la clase Helper en absoluto. Debajo está mi module.xml; <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Company1_Module1" schema_version="1.0.0" setup_version="1.0.0"> <sequence>Magento_Directory</sequence> </module> </config>

2
Molesto por toneladas de clases para DI en constructores de Magento 2, ¿hay una mejor manera?
En este momento estoy molesto de escribir constructores similares en masa como los siguientes en mis módulos. public function __construct( \Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, /* ... */ \Foo\Bar\Model\Baz $baz, /* ... */ \Magento\Framework\Model\ResourceModel\AbstractResource $resource = null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection = null, array $data = [] ) { $this->registry = $registry; /* …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.