Перейти к содержимому


Как Сделать У Каждой Акции Свою Картинку?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 31

#1 galkinalexey

galkinalexey

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 08 Декабрь 2012 - 13:10

Добрый день!

Меня интересует вот что:

Начал создавать акцию в своем магазине и заметил, что
все акции используют стандартное, предусмотренное шаблоном,
изображение.
Отсюда вопрос: как сделать для каждой акции свое изображение?

Спасибо.

#2 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 08 Декабрь 2012 - 13:34

Просмотр сообщенияgalkinalexey (08 Декабрь 2012 - 13:10) писал:

Добрый день!

Меня интересует вот что:

Начал создавать акцию в своем магазине и заметил, что
все акции используют стандартное, предусмотренное шаблоном,
изображение.
Отсюда вопрос: как сделать для каждой акции свое изображение?

Спасибо.

Про какое изображение Вы говорите? Можете приложить скриншот?

#3 ogonek7777

ogonek7777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 08 Декабрь 2012 - 16:46

Поддерживаю тему. Очень нужно, чтобы в списке акций (В редакторе "Список акций") была возможность вставить изображения к акциям. Тоже с новостями (В редакторе тем "Список новостей"). Тоже с лентами новостей и акций на главной станице. Иначе нафига зачем это все? Безликие акции, которые абсолютно не работают, не привлекают покупателей. Разработчики, неужели так сложно это сделать?
П.С. Может быть, есть какой-то путь ввести в короткое описание возможность добавлять картинку? Ну хоть каким-то образом?

#4 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 10 Декабрь 2012 - 10:46

Просмотр сообщенияogonek7777 (08 Декабрь 2012 - 16:46) писал:

Поддерживаю тему. Очень нужно, чтобы в списке акций (В редакторе "Список акций") была возможность вставить изображения к акциям. Тоже с новостями (В редакторе тем "Список новостей"). Тоже с ленами новостей и акций на главной станице. Иначе нафига зачем это все? Безликие акции, которые абсолютно не работают, не привлекают покупателей. Разработчики, неужели так сложно это сделать?
П.С. Может быть, есть какой-то путь ввести в короткое описание возможность добавлять картинку? Ну хоть каким-то образом?

Добавил на всеобщее голосование.
http://storeland.ref...eland?ia=391310

#5 ogonek7777

ogonek7777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 11 Декабрь 2012 - 14:54

Хорошо, легкого пути нет, но если реализовать что-то типа такого кода, и прописывать все  ручками:
(где-то в этой части кода)
<a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br />
<div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div>
(дописать что-то вроде такого)
{%IF news_list.VALUE=ТЕМА_НОВОСТИ_1%}<img >
{%ELSEIF news_list.VALUE=ТЕМА_НОВОСТИ_2%}<img >
{%ELSE%}
{%ENDIF%}


#6 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 11 Декабрь 2012 - 18:05

Просмотр сообщенияogonek7777 (11 Декабрь 2012 - 14:54) писал:

Хорошо, легкого пути нет, но если реализовать что-то типа такого кода, и прописывать все  ручками:
(где-то в этой части кода)
<a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br />
<div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div>
(дописать что-то вроде такого)
{%IF news_list.VALUE=ТЕМА_НОВОСТИ_1%}<img >
{%ELSEIF news_list.VALUE=ТЕМА_НОВОСТИ_2%}<img >
{%ELSE%}
{%ENDIF%}
Хорошая идея, ogonek7777.
Открыть файл "Список акций".
Найти код:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" ><img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" /></a>
Заменить на:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" >
			<img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции2 %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" />
			 
			</a>


#7 ALEXp

ALEXp

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 194 сообщений

Отправлено 11 Декабрь 2012 - 18:32

Просмотр сообщенияKoderhan (11 Декабрь 2012 - 18:05) писал:


Хорошая идея, ogonek7777.
Открыть файл "Список акций".
Найти код:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" ><img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" /></a>
Заменить на:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" >
			<img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции2 %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" />

			</a>
классная тема

#8 ogonek7777

ogonek7777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 02 Январь 2013 - 23:30

Просмотр сообщенияKoderhan (11 Декабрь 2012 - 18:05) писал:

Хорошая идея, ogonek7777.
Открыть файл "Список акций".
Найти код:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" ><img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" /></a>
Заменить на:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" >
		 <img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции2 %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" />
			
		 </a>
Но у меня в списке акций не такой код, а:
<!-- promotion campaign list -->
{% IF promotion_campaign_empty %}
<div class="promotionCampaignHeader">Акций в нашем магазине пока нет</div>
{% ELSE %}
{% FOR promotion_campaign %}
<div class="listing">
	 <div class="container" ><br>
	 <div class="promotionCampaignHeader"><a href="{promotion_campaign.URL}">{promotion_campaign.NAME}</a></div>
		 <p>{promotion_campaign.DESCRIPTION_SHORT | nl2br} </p>
		 <a style="color:#000" href="{promotion_campaign.URL}"><u>Список товаров, учавствующих в акции</u></a>

	
	 </div>
	 <div class="clr"></div>
</div>
{% ENDFOR promotion_campaign %}
{% ENDIF %}	
<!-- end promotion campaign list -->
Разобралась самостоятельно: Важно, чтобы в названии акции не было восклицательного знака на конце. Иначе не работает. (((
Но теперь вопрос, можно ли данную схему применить к Каталогу статей, или он вообще не поддается корректировке?

Сообщение отредактировал ogonek7777: 03 Январь 2013 - 23:07


#9 velena168

velena168

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 643 сообщений
  • ГородСанкт- Петербург

Отправлено 04 Январь 2013 - 01:23

Просмотр сообщенияogonek7777 (02 Январь 2013 - 23:30) писал:

Но у меня в списке акций не такой код, а:
<!-- promotion campaign list -->
{% IF promotion_campaign_empty %}
<div class="promotionCampaignHeader">Акций в нашем магазине пока нет</div>
{% ELSE %}
{% FOR promotion_campaign %}
<div class="listing">
	 <div class="container" ><br>
	 <div class="promotionCampaignHeader"><a href="{promotion_campaign.URL}">{promotion_campaign.NAME}</a></div>
		 <p>{promotion_campaign.DESCRIPTION_SHORT | nl2br} </p>
		 <a style="color:#000" href="{promotion_campaign.URL}"><u>Список товаров, уча[color=#ff0000]в[/color]ствующих в акции</u></a>

	
	 </div>
	 <div class="clr"></div>
</div>
{% ENDFOR promotion_campaign %}
{% ENDIF %}	
<!-- end promotion campaign list -->
Разобралась самостоятельно: Важно, чтобы в названии акции не было восклицательного знака на конце. Иначе не работает. (((
Но теперь вопрос, можно ли данную схему применить к Каталогу статей, или он вообще не поддается корректировке?

ogonek7777, у Вас как и у меня, и наверное у многих других грамматическая ошибка в коде, к-рую я не замечала пока благодарные покупатели не обратили на нее внимание. Участвующих, а не учавствующих. Где-то мы ее подцепили при изменении кода. Ошибка в шаблоне список акций и в шаблоне товар (товар участвует в акции...)

#10 ogonek7777

ogonek7777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 04 Январь 2013 - 02:14

Огромное спасибо!

#11 livem1.

livem1.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 441 сообщений
  • ГородКиев

Отправлено 30 Май 2013 - 16:00

А как данную идею реализовать в шаблоне "Вечность" ?

#12 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 30 Май 2013 - 16:23

для того что бы реализовать эту идею в Вечности проделайте следующие действия

1. создайте бэкап вашего сайта
2. так же в файле "список акций"  найдите код (вероятно 61 строка)
<img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.png{% ENDIF %}" alt="{promotion_campaign.NAME}" style="width:150px"/>

и замените его на код

<img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции2 %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" />

вставьте в этот код все требуемые данные

#13 livem1.

livem1.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 441 сообщений
  • ГородКиев

Отправлено 01 Июнь 2013 - 11:28

1) Сделал, спасибо большое, вот что получилось, хотелось бы сделать вот так, чтобы картинка была больше и сместить вверх информацию об акции.

2) И у меня при добавлении ещё одного номера телефона, исчезает из видимости skype.

3) И хотелось бы изменить высоту этого блока

#14 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 01 Июнь 2013 - 12:17

3) Найдите код в style.css:
.global {
background: #000;
padding: 10px;
position: fixed;
z-index: 9998;
width: 100%;
}
и замените на:
.global {
background: #000;
padding: 10px;
position: fixed;
z-index: 9998;
width: 100%;
height: 48px; /*высота*/
}


#15 sergey85

sergey85

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 230 сообщений
  • ГородКиев

Отправлено 01 Июнь 2013 - 12:32

Просмотр сообщенияKoderhan (11 Декабрь 2012 - 18:05) писал:

Хорошая идея, ogonek7777.
Открыть файл "Список акций".
Найти код:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" ><img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" /></a>
Заменить на:
<div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" >
		 <img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции2 %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" />
			
		 </a>

А как сделать подобное в шаблоне Лайт?

#16 livem1.

livem1.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 441 сообщений
  • ГородКиев

Отправлено 01 Июнь 2013 - 13:31

1) Сделал, спасибо большое, вот что получилось, хотелось бы сделать вот так, чтобы картинка была больше и сместить вверх информацию об акции.

2) И у меня при добавлении ещё одного номера телефона, исчезает из видимости skype.

3) Теперь вот что получилось, скажите где мне изменить расположения логотипа и корзины(приподнять их немного)?

И как закрепить сам логотип, чтобы при перемещении вниз страницы, он оставался на виду?

4) И можно ли под фотографию добавить информацию или кнопки социальных сетей?

#17 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 01 Июнь 2013 - 13:56

Просмотр сообщенияsergey85 (01 Июнь 2013 - 12:32) писал:

А как сделать подобное в шаблоне Лайт?

Найдите код в шаблоне Список акций:
<table class="promotionCampaignInfo">
		<tr>
		  <td class="cell1"><p><span>Сроки проведения акции:</span></p></td>
		  <td class="cell2">{promotion_campaign.BEGINNING_TIME | date("d.m.Y")} - {promotion_campaign.EXPIRED_TIME | date("d.m.Y")}</td>
		</tr>
<tr>

		  <td class="cell1"><p><span>Размер скидки:</span></p></td>
		  <td class="cell2">{promotion_campaign.PERCENTAGE} %</td>
		</tr>
	   </table>
и замените его на:
<table class="promotionCampaignInfo">
		<tr>
		<td ><div class="span5" style="border: solid 1px #eee;"><a href="{promotion_campaign.URL | url_amp}" title="{promotion_campaign.NAME}" class="thumbnail" >
				 <img src="{% IF promotion_campaign.NAME=супер акция %}{ASSETS_IMAGES_PATH}path.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{%ELSEIF promotion_campaign.NAME=Название вашей акции2 %}{ASSETS_IMAGES_PATH}имя вашего изображения которое загрузили в редактор тем.jpg{% ELSE %}{ASSETS_IMAGES_PATH}sale_default_gray.jpg{% ENDIF %}" alt="{promotion_campaign.NAME}" />
					   
				 </a></td>
		  <td class="cell1"><p><span>Сроки проведения акции:</span></p></td>
		  <td class="cell2">{promotion_campaign.BEGINNING_TIME | date("d.m.Y")} - {promotion_campaign.EXPIRED_TIME | date("d.m.Y")}</td>
		</tr>
		<tr>
		<td> </td>
		  <td class="cell1"><p><span>Размер скидки:</span></p></td>
		  <td class="cell2">{promotion_campaign.PERCENTAGE} %</td>
		</tr>
	   </table>
При этом вам нужно загрузить изображения в Сайт-Редактор шаблонов -Выберите файл изображения для акций, а также path.jpg и sale_default_gray.jpg

#18 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 01 Июнь 2013 - 14:03

Просмотр сообщенияlivem1. (01 Июнь 2013 - 13:31) писал:

1) Сделал, спасибо большое, вот что получилось, хотелось бы сделать вот так, чтобы картинка была больше и сместить вверх информацию об акции.

2) И у меня при добавлении ещё одного номера телефона, исчезает из видимости skype.

3) Теперь вот что получилось, скажите где мне изменить расположения логотипа и корзины(приподнять их немного)?

И как закрепить сам логотип, чтобы при перемещении вниз страницы, он оставался на виду?

4) И можно ли под фотографию добавить информацию или кнопки социальных сетей?

Найдите в style.css код:
.summary a {
color: #ffe4ab;
background: #0f0f0f;
padding: 1.75em 1em 1.5em;
position: absolute;
right: 0;
top: -4.2em;
display: block;
text-align: center;
width: 13.333em;
}
и замените на:
.summary a {
color: #ffe4ab;
background: #0f0f0f;
padding: 1.75em 1em 1.5em;
position: absolute;
right: 0;
top: -3.3em;
display: block;
text-align: center;
width: 13.333em;
padding-top: 1em;
padding-bottom: 1em;
}

Далее найдите код в шаблоне HTML:
<h1 title=""><a href="http://born2shopping.com/" title=""><img style="margin-top: -90px;z-index:9999;position: absolute;width: 225px;left: 0;" src="http://design.born2shopping.com/logo.png" alt=""><br></a></h1>
Строку -
style="margin-top: -90px;z-index:9999;position: absolute;width: 225px;left: 0;"
замените на:
style="margin-top: -94px;z-index:9999;position: fixed;width: 225px;left: 83px;"


#19 livem1.

livem1.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 441 сообщений
  • ГородКиев

Отправлено 01 Июнь 2013 - 14:14

Теперь хотелось бы сами категории немного приподнять(чтобы буквы были выровнены по центру меню) и когда навожу на корзину - есть пустое расстояние между блоком в меню и выпадающим блоком.

#20 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 01 Июнь 2013 - 14:39

Просмотр сообщенияlivem1. (01 Июнь 2013 - 14:14) писал:

Теперь хотелось бы сами категории немного приподнять(чтобы буквы были выровнены по центру меню) и когда навожу на корзину - есть пустое расстояние между блоком в меню и выпадающим блоком.

Найдите в style.css код:
.basket-summary {background: #4a4949;color: #000;display: none; position: absolute; z-index: 1000; padding: 0 1em 1em;right: 0; width: 13.333em;}
и замените его на:
.basket-summary {background: #4a4949;color: #000;display: none; position: absolute; z-index: 1000; padding: 0 1em 1em;right: 0; width: 13.333em;top:-10px;}

Найдите также код:
.head {
width: 100%;
font-size: 13px;
position: relative;
left: 125px;
}
и замените на:
.head {
width: 100%;
font-size: 13px;
position: relative;
left: 125px;
top: -4px;
}





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных