Parece que al fin han publicado una explicación de como utilizar los modelos eav de magento para basar los propios, inclusive crea las tablas en la base de datos.
Personalmente me sentía algo desilusionado de eav, debido a algunos “issues” de rendimiento.
Pero con esta explicación , me dan ganas de darle otra oportunidad.
http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-7-advanced-orm-entity-attribute-value/magento-for-dev-part-4-magento-layouts-blocks-and-templates
Categoría ‘Desarrollo’
Magento EAV ORM Explicado
Publicado por Rolando Garro hace 1 año, 4 mess en: Desarrollo
Cache de Sentencias Sql, Incrementar Desempeño de Magento
Publicado por Rolando Garro hace 1 año, 5 mess en: Desarrollo
A veces tenemos objetos complejos, heredando toda la lógica y pensamiento de nuestros módulos. Y resultan sumamente útiles cuando los invocamos detro de los métodos de nuestros modelos o en la lógica estructurada de negocios en los controladores.
“Simplicidad “es la palabra, en el planeta de la carga pesada, en un universo orientado al desempeño. Debido [...]
Esquinas redondeadas con DD_roundies
Publicado por Pablo Montero hace 2 años, 10 mess en: Desarrollo, Herramientas, Magento, Útiles
DD_roundies es uno de los muchos scripts que existen para redondear fácilmente las esquinas de algunos elementos que conforman el diseño de una página web. En mi opinión esta librería javascript es la más completa y eficaz en su desempeño: es super ligera (9Kb), establece directamente los radios de los navegadores modernos (-moz-border-radius, -webkit-border-radius, border-radius), [...]
Customizando el Store Switcher
Publicado por Pablo Montero hace 2 años, 11 mess en: Desarrollo, Idioma, Traducción, Tutoriales, Útiles
Vamos a ha dar un aire distinto a la selección de store view (generalmente, cada ‘vista de tienda’ se emplea como ‘vista de idioma’), que en el theme default de Magento viene presentada en forma de dropbox. Algo parecido a esto:
Ahora queremos presentarlo así:
Una lista (mostrada en línea) de todos los store view (idiomas), y [...]
Bloques estructurales y de contenido
Publicado por eri hace 3 años, 5 mess en: Desarrollo
Este artículo forma parte de Magento design terminologies, por lo cual es recomendable leer primero nuestros artículos sobre los Wesites y los Stores, la Interface y los Themes.
Los bloques son la forma que utiliza Magento para mostrar la informacion de nuestra tienda al usuario de una forma estructurada, para ello disponemos de dos tipos de [...]
Themes, una introducción teórica
Publicado por eri hace 3 años, 6 mess en: Desarrollo
Para empezar a conocer los themes de Magento, te recomiendo que conozcas los Website y los Stores y aprendas sobre la Interface.
Themes
Un tema (theme en inglés) es una combinación de layouts, templates, locale y skin que permiten construir la parte visible de nuestra tienda. También podemos realizar un theme modificando solo el skin.
Magento utiliza un sistema de [...]
Interface, qué son y para que sirven
Publicado por eri hace 3 años, 6 mess en: Desarrollo, Novedades
Para entender los Interfaces te recomiendo que primero le des un vistazo a nuestro artículo Website y los Stores.
Una interfaz es una colección de themes que nos permiten determinar cómo se mostrará y que funciones ofrecerá nuestra tienda. Una interfaz puede asignarse a nivel de Website o a nivel de vista de tienda (Store View).
Nota: [...]
Website y los Stores
Publicado por eri hace 3 años, 6 mess en: Desarrollo, Novedades
En primer lugar hay que entender cómo funciona Magento, para ello debemos tener claros tres conceptos:
Website
Tienda (Store)
Vista de tienda (Stroe view)
El website es una colección de tiendas, estas comparten el mismo cliente e incluso el mismo carrito. Las tiendas, a su vez, son una colección de vistas de tienda.
Esos términos son muy generales, cosa que [...]