Magento

Preguntas y respuestas para los usuarios de la plataforma de comercio electrónico de Magento.

13
Magento 2: 500 Error interno del servidor
Seguí los documentos de desarrollo de Magento a continuación: Si agrega una nueva plantilla .html y luego la edita, los cambios no se aplicarán hasta que haga lo siguiente: elimine todos los archivos en los directorios pub / static / frontend y var / view_preprocessing, luego vuelva a cargar las …
10 magento2  php  error 

3
Cómo activar una actualización de minicart después de agregar al carrito
Tengo la siguiente clase que estoy usando para probar agregar al carrito de forma personalizada; use Magento\Framework\App\Action; use Magento\Checkout\Model\Cart; class Add extends Action\Action { protected $cart; public function __construct( Action\Context $context, Cart $cart ){ $this->cart = $cart; parent::__construct($context); } public function execute() { $this->cart->addProductsByIds([1]) ->save(); } } Esto funciona muy …
10 magento2 



3
Magento 2 html file y phtml file en proceso de plantilla personalizada?
Como revisé en la documentación de magento 2 sobre el cambio de contenido de minicart. Hay dos maneras : En esta página: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html Lo cambiamos personalizando minicart.phml y colocándolo en: app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml Pero en la otra página: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html Lo personalizamos en content.html y lo colocamos en: app/design/frontend/OrangeCo/orange/Magento_Checkout/web/template/minicart/content.html Entonces estas preguntas son: …
10 magento2  layout 

2
Magento2: agregue una plantilla personalizada a la página de detalles del producto a continuación, agregue a la sección del carrito
Estoy tratando de agregar una plantilla personalizada a la página del producto en la sección de redes sociales. En mi módulo tengo el siguiente código en el archivo de diseño default.xml <body> <referenceContainer name="product.info.social"> <block class="Magento\Framework\View\Element\Template" name="product.info.custom" template="Lapisbard_Product::social.phtml" after="product.info.addtocart"> </block> </referenceContainer> </body> contenido social.phtml <p>Hey there !</p> <?php //$_product = …

2
Magento 2: Mostrar captcha en el formulario de contacto
Utilizo el siguiente código en un bloque CMS para mostrar el formulario predeterminado de contacto de magento. <p>{{block class="Magento\Contact\Block\ContactForm" name="contactForm" template="Magento_Contact::form.phtml"}}</p> Me pregunto si habrá una forma central de habilitar captcha en el formulario.


2
¿Cómo funciona el caché en magento?
Me gustaría obtener más claridad sobre el algoritmo de caché de Magento. Me referí https://www.nicksays.co.uk/developers-guide-magento-cache/ http://www.demacmedia.com/magento-commerce/magento-tutorials/understanding-full-page-cache/ Aún así, cuando miro la carpeta var / cache puedo ver mage--0hacia mage--9y mage--adesde mage--f. ¿Qué son todos ellos? ¿Qué hacen? Como lo hacen ¿Alguien puede explicar este concepto?

4
Magento 2 no permite vincular módulos mediante enlaces simbólicos
Agregué un módulo de desarrollo local (repositorio git separado) a Magento 2 usando enlaces simbólicos y funcionó bien hasta que llegué a las plantillas PHTML. Después de una fuerte depuración descubrí que la clase de sistema de archivos Magento 2 ( Magento\Framework\Filesystem\Directory\Read) usa un isExists()método combinado con una getAbsolutePath()llamada para …
10 module  magento2 

2
¿Cómo crear un tema en la versión estable de magento 2?
¿Cómo crear un tema en la versión estable de magento 2? Hay tutoriales disponibles para Beta pero no estables. Los pasos que tomé son los siguientes: Carpeta creada dentro de app / design / frontend / Themevendorname / Themename / en ese creado theme.xml & composer.json pero cuando fui a …
10 magento2  theme 

2
Obtener producto de guardar evento observador - Magento 2
Después de un evento de guardado de producto, intento acceder al producto en magento 2. He configurado el oyente en: controller_action_catalog_product_save_entity_after el xml tiene el siguiente aspecto: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="controller_action_catalog_product_save_entity_after"> <observer name="wire_products_update" instance="TBS\WireProductsHook\Observer\WireProductsUpdate" /> </event> </config> Luego se llama a la clase de observadores cuando se guarda un …
10 magento2 


1
La plantilla de correo electrónico 'custom_mail_template' no está definida
Estoy tratando de enviar correo desde mi módulo personalizado. Para esto he creado el system.xmlarchivo, pero está devolviendo el error. Error: La plantilla de correo electrónico 'custom_mail_template' no está definida. mi código es: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" …

3
Plantilla de Magento 2 .gitignore para nuevo proyecto
Lo he instalado a magento2través del compositor. No pude encontrar ninguna información sobre los archivos comunes de gitignore para magento2 y la estructura del archivo todavía me resulta extraña. ¿Alguien puede compartir una plantilla de gitignore común? ¡Gracias!
10 magento2  git 

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.