Здравствуйте!
Потребовалось сделать к основному каталогу инструмента (Ubercart) каталог проката.
Нужна функция проката и вся логика, связанная с ней.
Я сделал это, но почти полностью на БД и SQL, почти не использовал модули - конструкторы (CCK, Views). Сначала я подумал, что это лучше будет, но теперь...
Подскажите, как реализовать прокат:
1) Создам тип материала - товар в прокате с его серийным номером. Его привяжу через NodeRefference к позиции в каталоге.
2) Нужна отдельная корзина - как? Либо надо запихать товар в ubercart-корзину. Тоже как?
3) Нужно действие - взять в прокат. Условия - чтобы товары не пересекались по датам (чтобы не могли пользователи в один момент времени брать товар).
4) И еще. Надо бы подцепить DatePicker JS
5) Рассмотрю вариант с отдельным каталогом Ubercart, но как это сделать пока тоже не знаю
Все предложения и комментарии только приветствуются.
Заранее всем спасибо!