Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Дополнительные поля для пользователя или же как сделать выбор размера одежды?

Доброй ночи, вот на ночь глядя решил реализовать дополнительные поля, так как сделать поля для новостей у меня не получилось, распишу все по порядку:

- есть товары одежды, к ним хотелось бы реализовать выбор размера одежды, то есть чтобы покупатель мог выбрать размер(xxs,xs,s,l,m,xl,xxl), нажать на "купить", и эти данные передались бы в заказе, и чтобы если пользователь нажимает "купить" не выбрав размер, ему выскакивало тех сообщение от браузера, мол выберите сначала размер.

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

Заранее спасибо.


http://docs.shopos.ru/?id=2_5


Используйте Атрибуты.


Начал использовать атрибуты, перестали добавляться товары в корзину. Причем проверил, как только убираешь использование атрибутов, сразу все начинает нормально работать.
Если же с атрибутами, то при нажатии "Купить", в категории, перекидывает на страницу товара, ладно, хрен с ним, а на странице товара если нажимаешь "Купить", то Ajax всплывашка появляется, но товар в корзину не добавляется. Вот пример: http://sexysexylady.ru/index.php?cat=37  "Водолазка без рукавов черная арт. 1002"


есть такой косяк. пока не вылечено.
а из категорий и должно кидать на карточку если атрибуты.
ведь атрибут может быть обязательным к заказу. по этому так и сделано.



Начал использовать атрибуты, перестали добавляться товары в корзину. Причем проверил, как только убираешь использование атрибутов, сразу все начинает нормально работать.
Если же с атрибутами, то при нажатии "Купить", в категории, перекидывает на страницу товара, ладно, хрен с ним, а на странице товара если нажимаешь "Купить", то Ajax всплывашка появляется, но товар в корзину не добавляется. Вот пример: http://sexysexylady.ru/index.php?cat=37  "Водолазка без рукавов черная арт. 1002"

Вроде добавляется.  Или уже исправили ?  :)


Sergy, дело оказывается в том что если переменную {$ADD_QTY} не добавил, то типо отправка в корзину не будет работать, вот такие вот пироги.

В принципе решил все вопросы кроме вопроса с полями при оформлении заказа, хотело бы сделать там поле:
- удобное время доставки

Вот это было бы здорово если можно было бы сделать. И еще, я начал искать по форуму, нашел фильтр по параметрам, а есть ли фильтр по атрибутам?

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

если не сложно, ткните носом если такой функционал уже есть.

Заранее спасибо.


Из админки/категории и товары/ ваша категория/ справа нажимаете редактировать/ дополнительно/ и в Шаблон для списка товаров: в выпадающем списке выбираете какой вам нужен.
Количество столбцов ещё можно поменять из админки/ шаблоны/ ваш шаблон/редактировать/ product_listing/ и выпадающем списке выбираете какой будете редактировать и  внизу файла есть такой код
{php}
  if ($col>=3) {
  $col=0;
  echo '</tr><tr>';
  }
  {/php}
цифру 3 меняете на какую вам нужно.
Я так делал, попробуйте.


Sergy, спасибо, но я немного не об этом, я имел в виду можно ли пользователям дать возможность выбирать находясь в категории, тип вывода товаров.


{$ADD_QTY} - нужен обязательно. но если нужно его не показывать, то можно просто скрыть в display:none; или через smarty.

фильтра по атрибутам нет.

переключения вида списка товара то же нет, но есть для другого движка, но подойдет и для шопоса
http://www.xtc-modified.org/forum/index.php?topic=7058.0


NeBox, благодарю!  ;)


Источник



Copyright ShopOS