Ярлыки Наличия Товара
#1
Отправлено 17 Январь 2013 - 16:38
Как изменить/удалить ярлыки о наличии/отсутствии товара на странице товара в шаблоне "Пластик"?
В других шаблонах как-то попроще было ))
p.s. не нашел в данном разделе подобного вопроса
#2
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 18 Январь 2013 - 08:35
#8
Отправлено 18 Январь 2013 - 09:18
emin808 (18 Январь 2013 - 08:35) писал:
А стикер тоже в <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
Отправлено 18 Январь 2013 - 09:52
#10
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 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-ом посте написано как получилось сделать эти "бирки". все остальные предложенные варианты работать отказались.
а с ярлыками "по наличию" не догоняю как так из одной картинки выводятся разные изображения..... опять же если делать по аналогии с ярлыками скидок, то тогда нужно условия их вывода прописывать - а как про наличие условие написать тоже, увы, не знаю
#14
Отправлено 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
Отправлено 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
Отправлено 22 Январь 2013 - 20:48
сделал точно точкже как вы написали для шаблона "Техника" и все получилось.
в стилях этот код:
.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 анонимных