Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Разработка плагинов, вопросы по API  ->  Добавление в корзину товара отсутствующего в каталоге

Раздел для разработчиков. Обсуждение создания плагинов, вопросы и пожелания по API Amiro.CMS

Добавлено: 26.08.12 00:30:51 #1




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Созрели пара вопросов:

  1. Существует ли возможность добавить в корзину товаров товар отсутствующий в каталоге вообще, а не просто отключеный?
  2. Возможно ли создать плагин работающий как модуль? Или может быть есть возможность создать собственный модуль? По типу как дневник, карта сайта, каталог и прочие, которые можно присвоить странице через селект "Тип страницы".



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



Добавлено: 27.08.12 20:35:30 #2




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Наверное стоит дать больше деталей:
Это сайт по продаже виртуальных номеров.
Соответственно, товарами идут типы номеров, а не сами номера.
У разных типов номеров разные тарифные планы с разными тарифными опциями.
Так же должна быть возможность добавлять к уже заказаным тарифам дополнительные опции, которых нет в тарифе.

Да, так же стоит отметить, что просто телефон без тарифа купить нельзя.

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



Добавлено: 28.08.12 08:28:31 #3

Амиро



Регистрация: 13.11.05
Сообщений: 1065


Обратиться по имени

Рамиль Алиякберов:

Существует ли возможность добавить в корзину товаров товар отсутствующий в каталоге вообще, а не просто отключеный?
Нет, но например можно добавить специально созданный для этого товар.

Рамиль Алиякберов:
Наверное стоит дать больше деталей:
Не просто больше, здесь без полноценной картины предложить решение сложно.

Рамиль Алиякберов:
Возможно ли создать плагин работающий как модуль? Или может быть есть возможность создать собственный модуль? По типу как дневник, карта сайта, каталог и прочие, которые можно присвоить странице через селект "Тип страницы".
После выхода следующей версии будет возможно.



Сервис голосования idea.amiro.ru для Ваших пожеланий по развитию Amiro.CMS
Добавлено: 28.08.12 13:17:52 #4




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Alex,
Есть категории номеров, например:

  1. Категория 1
  2. Кат. 2
  3. Кат. 3

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

Далее, имеем тарифные платы, например:

  1. Тариф 1
  2. Т.2
  3. Т.3

В тарифах могут быть разные опции по разной цене, которые тоже надо учитывать в корзине.


Связь номеров и тарифов, например, такая:

  1. Т.1 -> Кат.1 и Кат.2
  2. Т.2 -> Кат.2
  3. Т.3 -> Кат.3


При заказе номера человек обязательно должен выбрать тарифный план.
Тоже самое действует и в обратной последовательности, если человек сначала выбрал тариф, то он должен выбрать к нему номер.
При этом:
  1. если заказано несколько номеров, то должна быть возможность выбора - повесить их все на один тариф или заказать для каждого отдельный.
  2. если он выбрал номер из "Кат.2", то тариф "Т3" ему не доступен, и соответственно, если он выбрал "Кат.3", то ему доступен только тариф "Т.3" и т.п.


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

Как то вот так надо замутить





Создать новую тему

Всего тем: 6630
Всего сообщений: 27746
Всего зарегистрированных пользователей: 48912
Последний зарегистрированный пользователь: user33269596