доброго времени суток форумчане. Впервые имею дело с ОС и столкнулся вот с такой задачей. Имеется магазин чехлов для телефонов, на витрину на главной выводятся все последние добавленные чехлы, карточка товара (чехла) на витрине занимает 2/12(2е бутстраповские колонки). Так вот стоит задача сделать так что бы все чехлы с горизонтальным изображением на нем автоматически переварачивались на 90 гралусов и занимали 4/12. Есть предположение. 1. отбирать товары по id категории, атрибуту а лучше добавить поле в панели редактирования товара(горизонт/вертикаль) за тем с момощьб css transition поварачивать изображение. 2. Присуждать bootstrap класс через js по тому же принципу, id или категория или какой либо атрибут. Собственно вопрос в том верно ли мое предположение? Если да как верно его реализовать, а если нет какое решение поможет мне в данной ситуации. Заранее благодарен. Ссылка на магазин http://distore.16mb.com/
Создаешь в базе данных, в таблице "product" новый столбик с названием, допустим "images_option" Если значение будет 1, значит делаем то, если 0 то оставляем как есть. Дальше делаешь бекенд.
[ Ну как-бы ваш ответ тогда еще больший бред, так как в части вопроса как раз спраашивалось как при создании товара добавить в бд возможность добавления записи ,, аертикаль/горизонт, 1/0 или хоть м/ж не важно, затем получить значение и задать цсс класс в зависимости от полученного значения. А за ответ из серии "Все хер.я возьми клавиатуру и напечатай" конечно спасибо, очень помогло.
У товара очень много неиспользуемых полей которые скрыты кнопкой (которая напротив поля модель) В одно из полей записывайте значение и уже потом в контроллере задаете нужные размеры в зависимости от значения и значение для доп класса. Если не справитесь, напишу где и как. Но думаю примеры есть, по запросу на форуме SKU Как доделаете сайт, не забудьте отметится в теме Примеры сайтов.
Я не понимаю почему люди лезут делать того чего не знают. Если вы взялись делать сайт на на коком либо движке, нужно сперва его изучить, хотя бы посмотреть что и как работает, залезть в исходники и посмотреть, вам еще повезло что это opencart, встретили бы вы движок, например magento вы бы сидело на одном месте еще очень долго. Почему нельзя открыть документацию на форуме и почитать, почему нельзя открыть шаблон product.tpl, открыть кантроллер product.php, открыть модель product.php. Видите поле SKU в админке, функционал подходит? Подходит! Значит смотрите как работает это поле, нужна копия, копируете.
Спасибо за ответ...В принципе так и сделал...использовал существующее поле..поворот изображения товара на 270 градусов и назначение родительскому контейнеру ширины отличной от стандартной сделал попросту через цсс..
OMG..С .Покажи пожалуйста где в документации или на форуме или в шаблоне можно посмотреть,,,??и перед тем как отвечать на вопрос стоит его прочесть...
Я наверное понял в чем недоразумение......Слишком намудрил с вопросом тем самым запутал людей..В двух словах, при создании товара необходимо было добавить возможность указывать размер блока на витрине и автоматически поворачивать изображение товара только при определенном размере на 270 градусов. Получилось 2 варианта решения проблемы, позже выложу.