| |||||||||
| |||||||||
Как можно реализовать вывовод/выбор цветовых решений как на приведенном сайте?
пример
и в сторону какого инфоблока лучше копать для реализации вывода цен на картинке??
пример
и в сторону какого инфоблока лучше копать для реализации вывода цен на картинке??
это опции
Разработчик CMS Eurowebcart
внутри карточки да. но имелось ввиду чтобы при заходе в раздел выбрать опционально цвет и во всех товарах поменяется картинка на нужный цвет (будет показываться к примеру не первая картинка а вторая, третья) и применялась по умолчанию не первая опция товара а вторая, третья....
это глубокий допил, связанный с сессиями
Разработчик CMS Eurowebcart
не я точно пилить не буду. у меня работы выше крыши. Могу лишь помочь направить в нужное русло.
итак надо сделать инфоблок при нажатии на элемент которого в сессию пишется расцветка и перегружается текущая страница. это понятно?
но не просто перегружается, а добавляется некий элемент. к примеру фильтр или просто можно от сессии менять какой то параметр, к примеру сессионная переменная может принимать значения от 1 до 10 (кол-во расцветок) разумеется эти данные проверяем превращаем в число и ограничиваем кол-вом расцветок, иначе пошел вон.
в модуле view.php в том месте где формируется фото малое $foto которое делаем
ну это упрощенно. и все. готово.
достаточно теперь наплодить фото с расцветками.
тоже и с опциями.
ну и в карточке товара тоже самое.
итак надо сделать инфоблок при нажатии на элемент которого в сессию пишется расцветка и перегружается текущая страница. это понятно?
но не просто перегружается, а добавляется некий элемент. к примеру фильтр или просто можно от сессии менять какой то параметр, к примеру сессионная переменная может принимать значения от 1 до 10 (кол-во расцветок) разумеется эти данные проверяем превращаем в число и ограничиваем кол-вом расцветок, иначе пошел вон.
в модуле view.php в том месте где формируется фото малое $foto которое делаем
$foto=str_replace (".jpg", (int)$_SESSION['rascvetka'].".jpg",$foto);
ну это упрощенно. и все. готово.
достаточно теперь наплодить фото с расцветками.
тоже и с опциями.
ну и в карточке товара тоже самое.
Разработчик CMS Eurowebcart
Добрый день.
Подскажите пожалуйста можно ли как-то установить кнопочку КУПИТЬ в списке товаров, а не только в карточке?
Пробовала установку кнопки БЫСТРЫЙ ЗАКАЗ, но от того что при оформлении заказа уведомление не уходит на почтовый ящик, использование этого варианта не получилось.
Подскажите пожалуйста можно ли как-то установить кнопочку КУПИТЬ в списке товаров, а не только в карточке?
Пробовала установку кнопки БЫСТРЫЙ ЗАКАЗ, но от того что при оформлении заказа уведомление не уходит на почтовый ящик, использование этого варианта не получилось.
Кнопка купить должна быть в списке.
если на товар не стоит 0-вая цена, если склад не 0
если на товар не стоит 0-вая цена, если склад не 0
Разработчик CMS Eurowebcart
можно ли как то организовать разный вывод типов оплаты и доставки в зависимости от типа пользователя и формы регистрации (физ, юр, ип)??
так как теперь модули доставки это отдельные модули это можно
проверяйте тип пользователя в самом module.php конкретного способа доставки
или способ лучше - вставьте в if_module.inc
проверяйте тип пользователя в самом module.php конкретного способа доставки
или способ лучше - вставьте в if_module.inc
if($details[0]==1) {
//Фирма
$payment_metode=Array (
"Безнал (выписка счета)|1||y0001|||||||",
);
//Настройки
$delivery_metode=Array (
"Самовывоз|1|0|0|||0|PICKUP|",
);
}
if($details[0]==0) {
//ЧЛ
$payment_metode=Array (
"Наличный расчет|1|||||||||",
);
//Настройки
$delivery_metode=Array (
"Адресная доставка|1|400|1|||0|ADRESS|",
"Самовывоз|1|0|0|||0|PICKUP|",
);
}
if($details[0]==2) {
//ИП
$payment_metode=Array (
"Наличный расчет|1|||||||||",
);
//Настройки
$delivery_metode=Array (
"Адресная доставка|1|400|1|||0|ADRESS|",
"Самовывоз|1|0|0|||0|PICKUP|",
);
}
//Фирма
$payment_metode=Array (
"Безнал (выписка счета)|1||y0001|||||||",
);
//Настройки
$delivery_metode=Array (
"Самовывоз|1|0|0|||0|PICKUP|",
);
}
if($details[0]==0) {
//ЧЛ
$payment_metode=Array (
"Наличный расчет|1|||||||||",
);
//Настройки
$delivery_metode=Array (
"Адресная доставка|1|400|1|||0|ADRESS|",
"Самовывоз|1|0|0|||0|PICKUP|",
);
}
if($details[0]==2) {
//ИП
$payment_metode=Array (
"Наличный расчет|1|||||||||",
);
//Настройки
$delivery_metode=Array (
"Адресная доставка|1|400|1|||0|ADRESS|",
"Самовывоз|1|0|0|||0|PICKUP|",
);
}
Разработчик CMS Eurowebcart
как можно отключить показ карусели на мобильных устройствах? (к примеру при показе видео)
не спрятать через css
@media (max-width: 979px) {
#carousel_container {display: none;}
}
а именно отключить
не спрятать через css
@media (max-width: 979px) {
#carousel_container {display: none;}
}
а именно отключить
включить автодетект мобил (в настройках - мобильные версии)
включить выбор моб версии там же
если не было настройки сайта окажутся точно такими же.
и настроить мобильный вариант - отключив карусель , ее и не будет.
включить выбор моб версии там же
если не было настройки сайта окажутся точно такими же.
и настроить мобильный вариант - отключив карусель , ее и не будет.
Разработчик CMS Eurowebcart