Combien de façons différentes d'insérer une image dans la page cms de magento?

9

j'ai essayé d'insérer l'image de deux manières différentes, comme par le biais des pages CMS dans cette page de sélection et dans le contenu, utilisez le code ci-dessous:

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

et une autre façon est de cliquer sur le bouton "insérer une image".

Existe-t-il un autre moyen d'insérer l'image dans la page CMS?

MageDev
la source

Réponses:

9

L'utilisation du bouton "Insérer une image" ajoutera les images relatives au répertoire media wysiwyg

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

Vous pouvez également avoir des images stockées en tant que contenu d'un bloc statique, puis les appeler dans le contact de la page cms en utilisant soit en utilisant

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

Ou utilisez l'interface de widget et sélectionnez le type de widget "CMS Static Block" qui ajoutera des blocs par id comme

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

Si vous souhaitez que l'image apparaisse juste au-dessus ou en dessous du contenu principal, regardez-la en l'ajoutant via la mise en page XML et en ajoutant un bloc statique soit pour cette page en utilisant l'onglet de conception de page CMS, soit pour chaque page CMS en utilisant la poignée de mise en page "cms_page" .

Si votre image est stockée en tant que bloc statique et que vous le souhaitez avant le contenu principal, ajoutez le XML suivant à votre page ou à votre identifiant cms.

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

Si vous souhaitez que le bloc apparaisse après le contenu, entrez

after="-"
Luke Collymore
la source
1

allez dans le panneau d'administration de magento, et allez -> cms / pages / page d'accueil et sélectionnez -> contenu -> dans l'éditeur sélectionnez insérer / modifier l'image et sélectionnez l'icône de navigation cliquez sur le lien créer un dossier et créez le dossier et choisissez le nom du dossier comme 777 puis vous téléchargez vos images dans le dossier 777 et cliquez sur cette image, puis utilisez les images dans la page d'accueil

Abraham
la source
0

vous pouvez également utiliser ce code si vous chargez vos cms à partir d'un fichier phtml: -

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

L'image doit être téléchargée dans le dossier d'images à l'emplacement skin/frontend/package_name/theme_name/

Mohanarengan Elamurugan
la source