Картинки в листинге статей в VamShop - Шаблоны VamShop
У нас Vam Shop стоит дешевле на 25%
Ваша корзинаВ корзине: 0 товар(ов).
Продвижение сайта собственным контентом
Информация
Уточните все вопросы и сделайте заказ:
E-mail: monamurs@gmail.com
ICQ: 5864444
Мой статусSkype: lifemakeroff
Способы оплаты:
Webmoney,
Money.Yandex,
QIWI,
карта Сбербанка РФ,
Paypal,
а также системы переводов: Контакт, Анелик, Аллюр, Western Union.
Шаблоны для интернет-магазинов. Нами украшено более 400 магазинов!
Отзывы more
Шаблон VamShop
19 мая 2012 flowers-art написал отзыв: Большое спасибо за выполненную работу! Все сделали быстро, а возникшие проблемы устранили крайне оперативно, письмо написал в 11 [...]

5 из 5 звёзд!

Простой способ добавления картинок в листинг статей

 

Иногда возникает необходимость в листинге статей возле названия статей помещать мелкую картинку с возможностью добавления или редактирования ее в админке. Как это сделать с минимумом теодвижений? Очень просто...

Мы задействуем одну переменную, которая уже есть в движке и которая практически не используется. Это та, что называется URL адрес: (без http://) и будет выводиться файлом шаблона templates/ваш_шаблон/module/articles.html с помощью переменной {$module_data.ARTICLE_URL} не в виде надписи "Дополнительная информация по ссылке: http://тут_введенный_урл", а в виде картинки.

Итак, начнем:

1. Откроем в любом текстовом редакторе файл articles.php, лежаший в корневой директории магазина и отредактируем его, заменив в 6 местах код:
d.articles_name,
на
d.articles_name, ad.articles_url,

Далее в этом же файле после строки:
'ARTICLE_NAME' => $articles['articles_name'],
вставим строку:
'ARTICLE_URL' => $articles['articles_url'],

Сохраняем изменения и заливаем его на сервер с заменой исходного файла.

2. Откроем в любом текстовом редакторе файл templates/ваш_шаблон/module/articles.html и перед кодом:
<a href="{$module_data.ARTICLE_LINK}">{$module_data.ARTICLE_NAME}</a>
вставим код:
{if $module_data.ARTICLE_URL}<img src="images/content/{$module_data.ARTICLE_URL}" />{/if}

Сохраняем изменения и заливаем его на сервер с заменой исходного файла.

3. Картинку, которую нужно отобразить в списке статей (например, 1.jpg), заливаем на сервер в директорию images/content/

4. В админке (режим добавления или редактирования статьи) в поле URL адрес: (без http://) вписываем имя нашего файла (например, 1.jpg). Сохраняем статью.

В итоге после этих действий мы увидим в списке статей картинку возле названия нашей статьи. Далее мы можем спозиционировать эту картинку относительно названия статьи как нам угодно, задав нужный стиль или класс CSS.

И да! Надо не забыть удалить метку {$module_data.ARTICLE_URL} из шаблона вывода статьи templates/ваш_шаблон/module/article_info.html за ненадобностью. Либо можно выводить эту картинку где-нибудь в статье.

Все! Enjoy VamShop!

Просмотров: 1514

Дата: Среда, 16 Июля 2014