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


Ярлыки Наличия Товара


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

#1 Serg83

Serg83

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

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

Отправлено 17 Январь 2013 - 16:38

Добрый день.

Как изменить/удалить ярлыки о наличии/отсутствии товара на странице товара в шаблоне "Пластик"?
В других шаблонах как-то попроще было ))

p.s. не нашел в данном разделе подобного вопроса

#2 Koderhan

Koderhan

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

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

Отправлено 17 Январь 2013 - 17:32

Просмотр сообщенияSerg83 (17 Январь 2013 - 16:38) писал:

Добрый день.

Как изменить/удалить ярлыки о наличии/отсутствии товара на странице товара в шаблоне "Пластик"?
В других шаблонах как-то попроще было ))

p.s. не нашел в данном разделе подобного вопроса

В файле "Товар".
Найти код:
<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
		  <div class="stikno"></div>
		</span>
		<span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		  <div class="stikyes"></div>
		</span>
Заменить:
<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>

		</span>
		<span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>

		</span>


#3 Serg83

Serg83

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

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

Отправлено 17 Январь 2013 - 17:55

Просмотр сообщенияKoderhan (17 Январь 2013 - 17:32) писал:

Заменить:
<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>

	 </span>
	 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>

	 </span>

спасибо, я почему то и думал на эти загадочные слова :)
а как заменить картинки эти?
я уже нашел файл с ними =)  могу же я просто перерисовать вторую картинку и оставить код по умолчанию, будет работать?

p.s. умный поиск пробовали =) хорошо работает!

p.p.s. Koderhan, а еще я хочу эти ярлыки утащить на другой сайт с шаблоном "Мокко".... подскажите как или новую тему создавать нужно?

#4 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

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

Цитата

я уже нашел файл с ними =)  могу же я просто перерисовать вторую картинку и оставить код по умолчанию, будет работать?

Да, будет.

Цитата

я хочу эти ярлыки утащить на другой сайт с шаблоном "Мокко".... подскажите как

Вам необходимо будет разместить стили в вашем файле стилей main.css

#content .product .leftpart .fullimg .stikyes {
	background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
	float: right;
	height: 77px;
	margin: -15px 0 -77px;
	position: relative;
	top: 0;
	width: 103px;
	z-index: 33;
}
#content .product .leftpart .fullimg .stikno {
	background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
	float: right;
	height: 77px;
	margin: -15px 0 -77px;
	position: relative;
	top: 0;
	width: 103px;
	z-index: 33;
}

и загрузить изображения в разделе редактора тем.

#5 emin808

emin808

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

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

Отправлено 18 Январь 2013 - 07:40

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

Да, будет.



Вам необходимо будет разместить стили в вашем файле стилей main.css

#content .product .leftpart .fullimg .stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
#content .product .leftpart .fullimg .stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}

и загрузить изображения в разделе редактора тем.

Подскажите пожалуйста а в шаблон техника как перетащить данные ярлыки?!

#6 Koderhan

Koderhan

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

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

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

Установить стикер "Есть в наличие"  на страницу товара можно следующим образом.
В файле "Товар".
Найти код:
<div class="goods-image-medium product-image" style="background: url({GOODS_IMAGE_MEDIUM}) no-repeat center center; background-size: contain;"></div>
Заменить:
<div class="goods-image-medium product-image" style="background: url({GOODS_IMAGE_MEDIUM}) no-repeat center center; background-size: contain;">
			 <span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
				 <div class="stikno"></div>
			 </span>
			 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
				 <div class="stikyes"></div>
			 </span>
			 </div>

В файл "bootstrap-responsive.csstemplate".
Добавить:
.stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
.stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
Еще нужно загрузить изображение на сайт. Прикрепленный файл  stikerbg2.zip   18,72К   107 Количество загрузок:

#7 emin808

emin808

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

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

Отправлено 18 Январь 2013 - 08:35

да, благодарю, получилось :) :) :) , но вот маленькая деталь http://asfn.storelan...mod_id=17891868

Изображение

#8 Koderhan

Koderhan

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

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

Отправлено 18 Январь 2013 - 09:18

Просмотр сообщенияemin808 (18 Январь 2013 - 08:35) писал:

да, благодарю, получилось :) :) :) , но вот маленькая деталь http://asfn.storelan...mod_id=17891868


Скрипт выполняется при наведение на картинку и вставляет изображение в <div>
А стикер тоже в <div> значит к нему тоже скрипт назначит фон.

Попробуйте данный вариант кода в файле "Товар".
<div class="goods-image-medium product-image" style="background: url({GOODS_IMAGE_MEDIUM}) no-repeat center center; background-size: contain;">
						 <span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
								 <span class="stikno"></span>
						 </span>
						 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
								 <span class="stikyes"></span>
						 </span>
						 </div>
Тут мы изменили div на span

#9 emin808

emin808

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

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

Отправлено 18 Январь 2013 - 09:52

да, всё наладилось , благодарствую <_<

#10 Serg83

Serg83

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

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

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

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

Да, будет.



Вам необходимо будет разместить стили в вашем файле стилей main.css

#content .product .leftpart .fullimg .stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
#content .product .leftpart .fullimg .stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}

и загрузить изображения в разделе редактора тем.

спасибо, буду пробовать

#11 Serg83

Serg83

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

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

Отправлено 22 Январь 2013 - 17:10

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

Да, будет.



Вам необходимо будет разместить стили в вашем файле стилей main.css

#content .product .leftpart .fullimg .stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
#content .product .leftpart .fullimg .stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}

и загрузить изображения в разделе редактора тем.

в Мокко не получилось перетащить  :(
в CSS код добавил, картинку загрузил - ничего не вышло.
решил, что не хватает кода на странице Товары, но привиденный чуть выше Koderhan код тоже не помог.

подскажите, плиз, как прилепить ярлыки в Мокко

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

#12 Koderhan

Koderhan

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

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

Отправлено 22 Январь 2013 - 18:46

Возможно вам поможет данная тема на форуме.
http://forum.storela...чок-со-скидкой/
Так же попробуйте вставить в "main.csstemplate".
Вставить такие стили.
.stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
.stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}


#13 Serg83

Serg83

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

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

Отправлено 22 Январь 2013 - 19:37

Просмотр сообщенияKoderhan (22 Январь 2013 - 18:46) писал:

Возможно вам поможет данная тема на форуме.
http://forum.storela...чок-со-скидкой/
Так же попробуйте вставить в "main.csstemplate".
Вставить такие стили.
.stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
.stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}

как делать ярлыки со скидками я уже знаю (тема кстати моя же), в 9-ом посте написано как получилось сделать эти "бирки". все остальные предложенные варианты работать отказались.

а с ярлыками "по наличию" не догоняю как так из одной картинки выводятся разные изображения..... опять же если делать по аналогии с ярлыками скидок, то тогда нужно условия их вывода прописывать - а как про наличие условие написать тоже, увы, не знаю  :unsure:

#14 Koderhan

Koderhan

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

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

Отправлено 22 Январь 2013 - 19:57

Попробую написать условие для проверки наличия товара.
В цыкле вывдящий товар.
{%IF goods.MAX_REST_VALUE>0 %} значит товар есть {%ELSE%} Значит товара нет {%ENDIF%}
Про вывод одного изображения http://htmlbook.ru/c...ground-position

А еще можно узнать какие переменные доступны на текущей странице.
Я именно так узнал про MAX_REST_VALUE.
http://storeland.ru/about/faq#68

#15 Serg83

Serg83

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

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

Отправлено 22 Январь 2013 - 20:28

Просмотр сообщенияKoderhan (22 Январь 2013 - 19:57) писал:

Попробую написать условие для проверки наличия товара.
В цыкле вывдящий товар.
{%IF goods.MAX_REST_VALUE>0 %} значит товар есть {%ELSE%} Значит товара нет {%ENDIF%}
Про вывод одного изображения http://htmlbook.ru/c...ground-position

А еще можно узнать какие переменные доступны на текущей странице.
Я именно так узнал про MAX_REST_VALUE.
http://storeland.ru/about/faq#68

спасибо, буду пробовать.
не думал что так все сложно с Мокко...
Выше с  шаблоном "Техника"  у emin808 как-то все проще получилось ))

#16 Serg83

Serg83

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

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

Отправлено 22 Январь 2013 - 20:48

Koderhan, спасибо!
сделал точно точкже как вы написали для шаблона "Техника" и все получилось.

в стилях этот код:


.stikyes {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center top transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}
.stikno {
background: url("{ASSETS_IMAGES_PATH}stikerbg2.png") no-repeat scroll center bottom transparent;
float: right;
height: 77px;
margin: -15px 0 -77px;
position: relative;
top: 0;
width: 103px;
z-index: 33;
}

в "Товаре" этот (хотя он и ранее там был):

<div class="goods-image-medium product-image" style="background: url({GOODS_IMAGE_MEDIUM}) no-repeat center center; background-size: contain;">
												 <span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
																 <span class="stikno"></span>
												 </span>
												 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
																 <span class="stikyes"></span>
												 </span>
												 </div>





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

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