Чтение RSS каналов

Форум

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

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

5

5
1
25.11.2013 05:37:4125.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: PHP 5
Сервер: Сервер в интернете
4.27

4.27
2
25.11.2013 21:33:2825.11.2013 21:35:00
Есть несколько вариантов, которые на мой взгляд более удобные...

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

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

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

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

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

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

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

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

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


Версия системы: SLAED CMS 4.* Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

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

4.42
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь