Es necesario dar un nombre a su bloque. Así es como Magento hará referencia al bloque. Además, su tipo de bloque debe ser válido para que el bloque lo represente. Para bloques predeterminados trate de usar type = "núcleo/plantilla"
Su nuevo código debería tener este aspecto:
{{block type="core/template" name="my.block.name" template="myfolder/newfile.phtml"}}
Otra nota sobre el atributo de tipo, no es en realidad una estructura de directorios/archivos, sino que es un URI que se correlaciona con el autocargador Magento. "Núcleo" se refiere a la clase Mage_Core_Block_Core (en el directorio de la aplicación/código/núcleo/Mage/Core) y luego la información después de la barra se refiere a las carpetas dentro de ese directorio. Entonces type = "core/template" se resuelve en esta clase Mage_Core_Block_Core_Template que se encuentra en la aplicación/code/core/Mage/Core/Block/Template.php. Todo lo que el atributo de tipo está haciendo le dice a Magento qué métodos necesita cargar dentro de su bloque.
Un par de otros tipos de bloques se puede probar son:
Para listas de productos: Catálogo/product_list
para las listas de texto (bloques que hacen automáticamente bloques del niño): núcleo/text_list
Por Categoría Bloques: catálogo/category_view
Hay muchas más, una buena manera de encontrar nuevas es mirar un bloque que hace una acción similar a lo que estás tratando de hacer, y encontrar dónde está definido en el XML.
en uno de mis sitios funcionó sin nombre hasta la versión 1.9.2.3 como '' '{{block type =" catalog/product_list "category_id =" 8 "template =" catalog/product/featured.phtml "}}' '' – lrkwz
No olvide dar permiso al bloque o no se mostrará (magento versión 1.9+) sistema-> permiso-> bloques – Mike