Сколько разных способов вставить изображение в страницу magento cms?

9

я попытался вставить изображение двумя различными способами, например, через страницы CMS на этой странице выбора и в содержании, используйте следующий код:

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

и другой способ, нажав на кнопку «вставить изображение».

Есть ли другой способ для вставки изображения на странице CMS?

MageDev
источник

Ответы:

9

Использование кнопки «Вставить изображение» добавит изображения, относящиеся к каталогу media wysiwyg

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

Вы также можете хранить изображения в виде содержимого статического блока, а затем вызывать их в контактной странице cms, используя либо

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

Или используйте интерфейс виджета и выберите тип виджета "CMS Static Block", который будет добавлять блоки по идентификатору, например

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

Если вы хотите, чтобы изображение появлялось чуть выше или ниже основного содержимого, посмотрите на его добавление через XML-макет и добавление статического блока либо для этой страницы с помощью вкладки дизайна страницы CMS, либо для каждой страницы CMS с помощью дескриптора макета "cms_page". ,

Если ваше изображение хранится в виде статического блока, и вы хотите, чтобы оно было перед основным содержимым, добавьте следующий XML на вашу страницу или дескриптор cms.

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

Если вы хотите, чтобы блок появился после ввода содержимого

after="-"
Люк Коллимор
источник
1

перейдите в админ панель magento, и перейдите -> cms / pages / home page и выберите -> content -> в редакторе, выберите вставить / отредактировать изображение и выберите значок обзора, нажмите на ссылку создания папки и создайте папку и выберите имя папки как 777 затем вы загружаете свои изображения в папку 777 и нажимаете на это изображение, а затем используете изображения на домашней странице

Авраам
источник
0

Вы также можете использовать этот код, если вы загружаете ваши cms из файла phtml: -

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

Изображение должно быть загружено в папку изображений в месте skin/frontend/package_name/theme_name/

Моханаренган Эламуруган
источник