Magento

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

4
Magento2 establece el modo de mantenimiento
Estoy habilitando el modo de mantenimiento agregando un archivo var/.maintenance.flag, pero recibo el error: Unable to proceed: the maintenance mode is enabled. #0 /backup/html/magento2/vendor/magento/framework/App/Bootstrap.php(256): Magento\Framework\App\Bootstrap->assertMaintenance() #1 /backup/html/magento2/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http)) #2 {main} Incluso intenté habilitarlo usando el comando: bin/magento maintenance:enable Además, habilité el modo de producción, borré los cachés aún no obtengo …

4
Faltan extensiones PHP Magento 2
Estoy tratando de configurar un nuevo cuadro vagabundo para el desarrollo de Magento 2, sin embargo, cuando se ejecuta composer install, recibo los siguientes errores: Problem 1 - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension. Problem 2 - The requested …
10 magento2  php-7 

3
Desinstalar un módulo
Estoy tratando de desinstalar un módulo (el mío) que he instalado a través de Composer usando CLI con este comando: bin/magento module:uninstall -r [Namespace]_[Module] Basado en la respuesta proporcionada aquí por @RyanH, he creado el Setup/Uninstall.phparchivo que elimina los datos relacionados con la base de datos del módulo. Esto funciona …

4
Magento 2 Obtenga el total de la cotización del carrito en minicart.phtml
Estoy tratando de obtener el presupuesto total del carrito en minicart.phtml, pero no tengo suerte. Estoy inyectando Magento \ Checkout \ Model \ Cart. Aquí está mi código: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Después de ejecutar ese código, el minicart se rompe y desaparece totalmente de la interfaz. …

3
Magento2 Forma correcta de obtener artículos de pedido
Estoy trabajando en M2 Payment Extension, nuestro comerciante necesita que enviemos los detalles de los artículos junto con el pedido. Todo funciona bien pero $order->getAllItems();o $order->getAllVisibleItems();devuelve productos principales simples y configurables, por lo que si tengo 2 productos en el carrito 1 producto simple 1 Asociado de producto configurable así …


2
Obtenga artículos de pedido dentro del pedido
Necesito obtener el artículo de pedido dentro del ciclo de pedido, cómo lograr esto, aquí está mi código $orderCollection = Mage::getModel("sales/order")->getCollection(); foreach ($orderCollection as $order) { $orders['orders'][] = array( 'id' => $order->getIncrementId(), 'store' => 'magento', 'status' => $order->getStatus(), 'name' => $order->getCustomerName(), 'email' => $order->getCustomerEmail(), 'telephone' => $order->getShippingAddress()->getTelephone(), 'street' => $order->getShippingAddress()->getStreet(), …


3
Anulación de estilos de tema en blanco en Magento 2
¿Cómo anularía los estilos de navegación para un tema personalizado al heredar del tema en blanco en Magento 2? Tengo un theme.cssarchivo en mi app/design/frontend/<Vendor>/<theme>/web/csscarpeta, pero sé que Magento 2 usa MENOS. Puedo anular fácilmente los estilos dentro de mi theme.csshoja de estilos, pero no quiero tener que seguir usándolos …
10 magento2  overrides  css  less 

2
¿Cómo obtener la salida del asistente para el argumento de ruta en el diseño?
<block class="Magento\Framework\View\Element\Html\Link\Current" ifconfig="custommodule/general/enable_footer_link" name="custommodule-link"> <arguments> <argument name="label" xsi:type="string">Custom Module</argument> <argument name="path" xsi:type="string" helper="NS\CustomModule\Helper\Data::getFrontName()"/> </arguments> </block> Estoy intentando esto en default.xml. ¿Cómo puedo obtener una cadena de acción auxiliar para el pathargumento?
10 magento2 

2
OpCache - Configuración recomendada para Magento2
Estoy trabajando con una pila de Magento 2, estoy reutilizando parte de mi configuración de Magento 1 OpCache. Ya he aprendido que ahora debemos habilitar los comentarios, pero estoy bastante seguro de que se pueden mejorar otros valores, así que aquí está mi configuración actual: [opcache] opcache.enable=1 opcache.enable_cli=0 opcache.memory_consumption=256 opcache.interned_strings_buffer=12 …

1
Cree el script de actualización de Magento 2 para agregar / actualizar un nuevo campo en la tabla de módulos personalizados
¿Alguien tiene alguna idea / sugerencia sobre la creación de un script de actualización de Magento 2 (versión estable de CE) (en un módulo personalizado) para agregar / actualizar un nuevo campo en una tabla personalizada? Sé sobre "InstallSchema" pero ¿hay algo como "UpgradeSchema" para actualizar las tablas de módulos? …

6
La operación de eliminación está prohibida para el área actual
Quiero crear un comando para eliminar la operación para un producto simple por sku. Recibo el siguiente error. ¿Cómo configurar el área de administración? [Magento \ Framework \ Exception \ LocalizedException] La operación de eliminación está prohibida para el área actual <?php namespace Sivakumar\Sample\Console; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Command\Command; …

2
Consultas SQL de Magento 1
Estoy en el proceso de configurar algunas funciones de informes para mi empresa, estoy recopilando datos de personas como Google, Moz y nuestro servicio de mensajería. Como parte de los informes, también quiero obtener datos de Magento. Como esto será alojado en una carpeta muy segura en nuestro servidor. Lo …

1
¿Qué hace la bandera Cliente is_active?
Durante una discusión de hoy me informaron que el indicador Cliente es_activo en realidad no hace nada. Se trata de un indicador único, como la dirección de correo electrónico del cliente, en el que es no un atributo EAV. En cambio, es una columna en la tabla customer_entity. Intenté establecer …

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.