Открыть Ответить

Зависимость картинки от цены

5.00

5.00

1
25.11.2013 05:37:41 25.11.2013 05:47:30

Здравствуйте, сразу поясню суть происходящих вещей - изначально планировались и создавались изображения товаров в формате JPG с нанесением максимального количества исходящей информации типа: Цена, состав, производитель, бренд и водный знак.
Все это делалось лишь с одной целью - отвадить от своего контента недобросовестных конкурентов, которые то и дело пытаются стянуть с сайта максимальное кол-во изображений и опубликовать это у себя, но на соих условиях, а нам это невыгодно, так как на это были затрачены средства и силы людей, которые это фотографировали и обрабатывали.
Но со временем мы подошли к тому, что какая-то часть ассортимента начала залеживаться и пора бы на нее устраивать скидку и объявлять акцию, но нет - не тут-то было, так как цена на изображении старая, а в базе новая - сниженная. И сейчас - каждый раз, когда есть необходимость снижения цены - мы вынуждены брать физическое изображение товара и в графической программе исправлять цену на новую - а это страшно неудобно и отнимает кучу сил и нервов.
В связи с этим появилась мысль - создать папку на FTP /images/Price/ ,а в нее залить картинки цен, которые могут быть использованы сейчас или в будущем (вобщем все варрианты цен) и назвать файлы цифрами олицитворяющии ту цену, которую она в себе несет. Все это задумано для того, чтобы научить систему видеть цену модели из баззы данных и на основании этого - выводить нужную картинку с ценой из папки /images/Price/ на передний план товара (в верхний правый угол):

Образец карточки товара показан по этой ссилке:
http://www.gizzo.ru/index.php?name=shop&op=view&id=14432


Карточка товара


Информация о цене из базы MySQL:

MySQL


Основной вопрос в том, что я не знаю как это реализовать на основании своего проекта и в каких модулях или блоках это условие нужно прописывать, а главное - может ли это сделать система SLAED, так как я в этом не силен, то и обращаюсь к Вам за помощью в осуществлении задуманных планов.

SLAED CMS 4.* Pro
PHP 5
Сервер в интернете
Группа
Клиент
Пункты
10975
Регистрация
15.10.2009
Пол
Мужчина
Из
Москва
Предупреждения
Нет
gizzo
gizzo
4.11

4.11

25.11.2013 21:33:28 25.11.2013 21:35:00

Есть несколько вариантов, которые на мой взгляд более удобные...

  1. Используем стандартную картинку, чистую без цены.
  2. Далее, при отображении её в магазине в автоматическом режиме накладываем на неё цены, при необходимости знак, адрес или логотип магазина.

Вариантов наложения может быть несколько:

1. При помощи функций библиотеки PHP GD
2. Используем CSS 3, методом слойного наложения.

Я бы использовал вариант 2, но изначально жестко наложил бы логотип или название сайта на изображение (в качестве защиты), а потом уже цену при помощи CSS.

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
39468
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

26.11.2013 22:07:05

Здравствуйте,
Большое спасибо за ответ!
Да - Вы абсолютно правы - именно 2-й вариант с использованием слойного наложения CSS 3.
В процессе возникания модели четкими и безусловными моментами остаются водный знак и производитель, а вот такие вещи как страна производитель или состав ткани или цены модели - в процессе времени могут изменятся, так как например, компания Крокид, 3 года подряд производила детскую одежду в России, а затем перебросила производство в Узбекистан, так же как и в отношении состава ткани, если раньше они могли себе позволить производить вещи из 100% хлопка, то сегодня у них уже 80% хлопок и 20% полиэстер, ну а про изменчивость цены в зависимости от фабрики или от будующей распродажи, а так же от сезонных акций - я вообще молчу.

Да, эти вещи нужно менять методом наложения в автоматическом режиме, то есть - поменялась исходная информация в базе данных, то картинки должны быть чувствительны к этим изменениям, так чтобы информация цифровая не противоречила информации графической.

Обращаюсь к профессионалам данного форума, так как нуждаюсь в подробном описании второго метода по CSS.
Помогите, пожалуйста, подробно описать стоку кода, в которой было бы указано, что наложить одно изображение на другое изображение из нужной папки, например в правый верхний угол или в нижний левый угол. Чтобы это было применимо только по отношению к фотографиям в формате JPG с постоянным названием "0.jpg", каждая такая "нулевка" лежит в своей папке и по этому не путается с другими "нулевками".

Наложение информации слоями

SLAED CMS 4.* Pro
PHP 5
Сервер в интернете
Группа
Клиент
Пункты
10975
Регистрация
15.10.2009
Пол
Мужчина
Из
Москва
Предупреждения
Нет
gizzo
gizzo
4.11

4.11

29.11.2013 18:55:34

Здравствуйте,
второй вариант если честно не очень у всех разные браузеры а, это значит и отражается по разному. Проще уже GD чтобы изображение генерировалось в автоматическом режиме , там же есть поддержка шрифтов и т.д..
Еще есть жирный минус css, если репостить в соц.сеть (для рекламы). То вообще не понятно какая картинка будет. Толи полноценное изображение.

Группа
Клиент
Пункты
2176
Регистрация
23.02.2009
Пол
Мужчина
Предупреждения
Нет
milan
milan
4.43

4.43

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код