Magento

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

2
Fecha de inicio y finalización de validación
He estado trabajando en el formulario de administración donde quiero que el usuario seleccione Start Datey End Date. Tengo que proporcionar una validación tal que End Datedebe ser mayor que Start Date. ¿Podría alguien ayudarme a proporcionar la clase de validación predeterminada de Magento para la fecha de inicio y …


3
¿Existe un archivo XML de diseño de tema local que no sea local.xml?
He creado un tema creando y editando el siguiente archivo: frontend/mypackage/default/layout/local.xml Tengo una vista de tienda "sitio1" y deseo hacer excepciones en el local.xml predeterminado de "mypackage", así que creé este archivo: frontend/mypackage/site1/layout/local.xml Sin embargo, tan pronto como creo este archivo, Magento omite los cambios predeterminados local.xml. ¿Cómo le digo …

6
Patch o Core Hack
Cuando estoy en un proyecto de actualización del sistema, una de las cosas que hago es diferenciar el sistema de un cliente contra una nueva instalación de Magento. Estoy buscando hacks centrales o archivos adicionales que no son parte de Magento estándar para asegurarme de atrapar cualquier trabajo de mala …

2
Cómo obtener datos de config.xml de un módulo
En el módulo A que necesito para obtener algunos datos de archivo config.xml de módulos B y C . ¿Hay algún método o clase dedicado para esto? Especialmente necesito obtener la estructura XML y los valores de nodo <default>para poder restaurar los valores predeterminados de la configuración del sistema de …


3
El compositor instaló Ecomdev_PhpUnit omite las pruebas debido a la falta de vfsstream
Estoy trabajando con una instalación Enterprise Edition 1.13.1 (aunque Community Edition tendría el mismo problema), y estamos instalando dependencias a través del compositor donde estén disponibles. He instalado la extensión Ecomdev_PhpUnit de Ivan a través del compositor que ha comprado todas las dependencias normales de phpunit. También he copiado phpunit.xml.dist …

2
¿Por qué Magento almacena un delta de redondeo al calcular impuestos?
En el modelo tax/Sales_Total_Quote_Tax, hay un método _deltaRound()que redondea un precio. Agrega un pequeño delta, para detener el comportamiento no determinista al redondear 0.5. /** * Round price based on previous rounding operation delta * * @param float $price * @param string $rate * @param bool $direction price including or …
14 price  tax  rounding 

1
Observadores de pruebas unitarias en Magento
¿Cómo abordas las pruebas unitarias de Observadores en Magento? (trabajando con EcomDev_PHPUnit ) ¿Qué tipo de afirmaciones incluyen? comprobar si se está enviando el evento ( assertEventDispatched()) verificar la función con datos simulados ... Idealmente, me gustaría ver la opinión de otros desarrolladores sobre el enfoque y las afirmaciones hechas.

2
¿Cómo exportar todos los atributos y conjuntos de atributos de una instalación de magento e importarlos a otra instalación?
Necesito exportar todos los atributos del producto y conjuntos de atributos de mi sitio web actual (Enterprise Edition 1.12.0.0) e importarlos a un nuevo sitio web (CE 1.8). He pasado por esto: Importar atributos a una nueva instalación de magento n98-magerun exportar-e-importar-atributos-en-magento Pero no puedo entender cómo exportar todos los …

4
setSaveParametersInSession () en un no objeto
Me estoy poniendo setSaveParametersInSession() on a non-object Está en un módulo de administración, la ruta es Training/Distributor/Block/Adminhtml/ en esta carpeta tengo Distributor/Grid.php y Distributor.php class Training_Distributor_Block_Adminhtml_Distributor extends Mage_Adminhtml_Block_Widget_Grid_Container { /** * my understanding: * $this->_blockGroup . '/' . $this->_controller . '_grid' * i.e. training_distributor/adminhtml_distributor_grid */ public function _construct() { $this->_blockGroup …
14 adminhtml  blocks 

1
Redirecciones automáticas 301 para productos deshabilitados
Estoy tratando de agregar redireccionamientos automáticos para un tipo de producto (evento) personalizado en Magento 1.7. Cuando ha pasado una fecha de evento, estoy marcando el producto como deshabilitado para que los usuarios no vayan a la página incorrecta, y también quiero redirigir a la lista de clases futuras para …


5
Magento MySQL ha desaparecido error
Tengo muchos problemas extraños en Magento CE 1.7.0.2. Durante las operaciones normales, el sitio ocasionalmente producirá una página de error de Magento (se ha producido un error al procesar su solicitud ) tanto en el front-end como en el back-end. Al ver el informe asociado, veo el siguiente mensaje: "SQLSTATE[HY000] …

4
Selección de moneda predeterminada basada en GeoIp detrás de Varnish
Quiero que una tienda elija de manera inteligente una moneda predeterminada basada en la IP del cliente utilizando GeoIP cuando visite por primera vez (sin cookie de moneda preseleccionada). La tienda está detrás de Varnish utilizando la excelente extensión de trementina de Nexcess. La extensión maneja la multa de moneda …
14 currency  varnish 

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.