Preguntas etiquetadas con magento-2.0

Denota preguntas relacionadas con Magento CE / EE versión 2.0

4
Módulo CLI de Magento2: habilitar da error "Módulo (s) desconocido (s)"
En Magento2 he creado un módulo personalizado simple y quiero habilitarlo mediante CLI: bin/magento module:enable Vendorname_Modulename Pero me está dando el siguiente error: Módulo (s) desconocido (s): 'Vendorname_Modulename' El módulo y sus archivos existen en app/code/Vendorname/Modulename/ Por supuesto, he borrado / deshabilitado cachés, borrado generación, Memcache (d) no se ejecuta …


3
¿Qué es IdentityInterface en Magento2?
Veo que muchos de los modelos en Magento 2 se implementan Magento\Framework\DataObject\IdentityInterface. Esta interfaz tiene un único método llamado getIdentities Las implementaciones del método generalmente regresan return [self::CACHE_TAG . '_' . $this->getId()];. Un ejemplo se puede encontrar aquí ¿Para qué se usa esto?

1
Error grave Llamar a un despacho de función miembro () mientras llama a mi Bloque en magento 2
Este es mi archivo de bloque: <?php namespace ChennaiBox\Mymail\Block\Mail; class MailContent extends \Magento\Framework\View\Element\Template { protected $_objectManager; protected $customerSession; public function __construct( \Magento\Customer\Model\Session $customerSession, \Magento\Framework\ObjectManagerInterface $objectManager ) { $this->customerSession = $customerSession; $this->_objectManager = $objectManager; } public function mymailData() { try{ if ($this->customerSession->isLoggedIn()) { $cutomerEmail =(string)$this->customerSession->getCustomer()->getEmail(); echo $cutomerEmail; else{ $this->_redirect('customer/account/login/'); } }catch …

3
Agregue una nota debajo de un campo de formulario usando componentes ui
¿Cómo puedo agregar un pequeño texto debajo de un campo en Magento 2 usando componentes ui? Usando Magento\Framework\Data\Formpodría hacer esto: /** @var \Magento\Framework\Data\Form $form */ $form = $this->formFactory->create(); $fieldset = $form->addFieldset( 'base_fieldset', [ 'legend' => __('Some legend here'), 'class' => 'fieldset-wide' ] ); $fieldset->addField( 'name', 'text', [ 'name' => 'name', …




5
¿Cuál es la estructura preferida de un proyecto Magento 2 bajo VCS?
Cuando comienzo un nuevo proyecto M2, lo primero que haría es instalar el núcleo a través del compositor: composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition Ahora puedo escribir mi (s) módulo (s) personalizado (s) y tema (s) debajo app/code. Luego agregaría mi composer.*y toda la app/codecarpeta a mi VCS. Hasta ahora todo está …



1
Nueva plantilla de sistema de cuadrícula Magento 2
He estado hurgando en el nuevo sistema de cuadrícula de back-end de Magento en la versión beta 1.0.0 de Merchant. En primer lugar, debo decir que estoy impresionado. Ahora puede seleccionar qué columnas ver, puede reordenarlas, puede filtrar por atributos que no necesariamente tienen una columna. Pero eso no es …


3
Magento 2: obtener reescribir la URL del producto
Estoy tratando de obtener rewrite product urldesde el load productmódulo personalizado. Estoy obteniendo url en http://localhost/m2/catalog/product/view/id/1401/category/23/formato. Pero yo quiero http://localhost/m2/juno-jacket.html Aqui esta el codigo en constructor public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } Función personalizada public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method …

6
Magento 2 reindex devuelve No existe tal entidad
He migrado con éxito el catálogo de Magento 1.9.2.3 a Magento 2.0.2. Después de la migración, reindexé usando el comando php bin/magento indexer:reindex. Todo se vuelve a indexar con éxito, excepto los índices catalog_category_producty catalog_product_category, regresando No such entity.en shell y notificación Reindex Requireden admin. Lo he comprobado var/log/pero no …

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.