¿Cuántas formas diferentes de insertar una imagen en la página de CMS de Magento?

9

Traté de insertar una imagen de dos maneras diferentes, como a través de páginas CMS en esa página seleccionada y en el uso del contenido debajo del código:

<p><img src="{{skin url='images/media/404_callout1.jpg'}}" alt="" /></p>

y otra forma es haciendo clic en el botón "insertar imagen".

¿Hay alguna otra forma de insertar imagen en la página CMS?

MageDev
fuente

Respuestas:

9

El uso del botón "Insertar imagen" agregará las imágenes relativas al directorio de medios wysiwyg

img src="{{media url="wysiwyg/filename.jpg"}}" alt="" />

También puede tener imágenes almacenadas como el contenido de un bloque estático y luego llamarlas al contacto de la página cms usando

{{block type="cms/block" block_id="staticblock_identifier"}}

O utilice la interfaz del widget y seleccione Tipo de widget "Bloque estático CMS" que agregará bloques por id como

{{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="10"}}

Si desea que la imagen aparezca justo encima o debajo del contenido principal, vea cómo agregarla a través del diseño XML y agregar un bloque estático para esa página usando la pestaña de diseño de página CMS o para cada página CMS usando el controlador de diseño "cms_page" .

Si su imagen se almacena como un bloque estático y le gustaría antes del contenido principal, agregue el siguiente XML a su página o identificador de cms.

<reference name="content">
    <block type="cms/block" before="-">
        <action method="setBlockId"><block_id>staticblock_identifier</block_id></action>
    </block> 
</reference>

Si desea que el bloque venga después del contenido, ingrese

after="-"
Luke Collymore
fuente
1

vaya al panel de administración de magento y vaya -> cms / pages / página de inicio y seleccione -> contenido -> en el editor, seleccione insertar / editar imagen y seleccione el icono de navegación, haga clic en el enlace crear carpeta y cree la carpeta y elija el nombre de la carpeta como 777 luego carga sus imágenes en la carpeta 777 y hace clic en esa imagen y luego usa las imágenes en la página de inicio

Abrahán
fuente
0

también puede usar este código si está cargando su cms desde un archivo phtml: -

<img src="<?php echo $this->getSkinUrl('images/imagename.jpg') ?>" />

La imagen debe cargarse en la carpeta de imágenes en la ubicación skin/frontend/package_name/theme_name/

Mohanarengan Elamurugan
fuente