Preguntas etiquetadas con frontend

Denota preguntas relacionadas con el desarrollo de frontend, configuración y administración

1
Magento 2 - nombre de bloque vs como nombre
He estado trabajando en Magento 2 y he sobrescrito algunos módulos que he instalado (en la interfaz). Sin embargo, hoy acabo de encontrar algo que no había encontrado antes. El módulo que he estado usando tiene un bloque dentro que tiene lo siguiente: <referenceBlock name="product.info.details"> <block class="Vender\Module\Block\Catalog\Related" name="posts.tab" as="blog.posts" template="Vender_Module::catalog/posts.phtml" …

1
Componente vs widget
En Magento 2, ¿cuál es la diferencia entre un componente y un widget? Por ejemplo, hay un componente modal y un widget modal, ambos parecen hacer lo mismo. Componente El componente Modal UI implementa una ventana secundaria que se abre en la parte superior de la ventana principal. Utiliza el …


3
Cómo sobrescribir una plantilla a través del módulo en Magento2
Estoy creando un módulo y quiero sobrescribir la plantilla app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. ¿Es esto posible en un módulo (no un tema) Desafortunadamente, no parece muy fácil cambiar el nombre del módulo a través del diseño XML, ya que está configurado de forma rígida en https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block /Adminhtml/Product/Edit/Tab/Options.php#L21

3
¿Cómo obtener la URL de la interfaz del producto desde el backend?
Estoy desarrollando una extensión de Magento 2. Necesito obtener la URL de la interfaz de un producto desde el backend. He intentado usar: //$storeManager->->setCurrentStore(2); $url = $product->setStoreId(2)->getProductUrl(); $url = $product->setStoreId(2)->getUrlInStore(); pero $urlsiempre devuelve una URL de back-end, como http://<domain>/admin/catalog/product..... pueden funcionar en Magento 1.x pero no para 2.x. ¿Hay alguna …


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.