28-29 АВГУСТА
Киев, Украина

Реальный опыт разработки интернет-магазина на друпале.

Тип доклада: 
Обсуждение
Field: 
Разработка, тестирование, внедрение
Level of expertise: 
Средний
Докладчик:

Юрий Глушков (glu2006)
Днепропетровск, Ukraine

Пока не знаю к какому уровню знаний отнести данную презентацию, но вкратце или досконально хочется осветить следующие моменты:

0. Не знаю стоит ли рассказывать об установке и настройке ubercart и о том какие модули из инсталляционного пакета для чего предназначены. (могу рассказать отдельно для новичков)
1. Что удобнее использовать - стандартный тип материала product или свой собственный? плюсы и минусы.
2. Написание платежных модулей, могу рассказать про принципы и системы хуков на примере.
3. Импорт категорий, продуктов, остатков, цен из сторонних систем (1С, файлов эксель) на основе модуля http://drupal.org/project/dataimport (скоро выйдет в свет).
4. Что лучше использовать для категоризации товаров taxonomy VS category.
5. Доставка и как с ней бороться :). (подразумевается настройка модулей flatrate и подобных)

Если не затруднит отмечайте в комментах наиболее интересные для освещения пункты.

Комментарии

#1

Мне всё интересно, кроме пункта 0. Поставить магазин это начальный уровень, а вот пункты с 1 по 5 это уже средний.

VladSavitsky аватар
#2

Ну тогда с Вашего позволения так сказать поменяю уровень на средний :).

glu2006 аватар
#3

Особо интересует 3-й пункт. Импортируется простой продукт или есть возможность заполнять и поля CCK? Добавляются ли аттрибуты?

ss81 аватар
#4

Все зависит от того каким образом Вы напишите плагин для импорта. учтете там поля ССК будут поля ССК, учтете создание аттрибутов будут и они тоже.

Я как-то при работе с уберкартом никогда не использовал его родной тип, так уж получилось что только свой тип материала, поэтому с ССК полями проблем нет, главное их грамотно прописать.

glu2006 аватар
#5

В тезисах было написано:

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

Поэтому я и задал вопрос: будет ли рассказано об импорте аттрибутов и CCK полей.
Если рассказ будет в стиле "Все зависит от того каким образом Вы напишите плагин для импорта. учтете там поля ССК будут поля ССК, учтете создание аттрибутов будут и они тоже.", то, простите, это будет не интересно.

А вот если будет рассказано КАК правильно написать плагин и учесть все необходимое, тогда нужно будет послушать :)

ss81 аватар
#6

В рассказе - презентации модуля будут освещены моменты написания плагинов и приведены примеры кода, у меня пока только одна проблема и она технического плана :), я пока без ноута и доклад привезу на флешке(картинки) + вордовский или опенофисный документ.

glu2006 аватар
#7

>> 4. Что лучше использовать для категоризации товаров taxonomy VS category.

Столкнулся с проблемой: при использовании каталога Ubercart нельзя юзать постраничный вывод категорий. Не предусмотренно это функционалом uc_catalog_get_page :(
Пришлось переопределять выборку категорий.

Я где-то ошибся или это такая особенность уберкарты?

ss81 аватар
#8

Я к своему наверное сожалению никогда не пользовался стандартным каталогом уберкарта :) либо taxonomy в своем стандартном виде если вложенность категорий не глубже 3-го уровня, либо однозначно модуль http://drupal.org/project/category основное его преимущество перед таксономией что сама категория является нодой равно как и сам контейнер -> замечательно темизизуется через шаблоны типа node-category_cont.tpl.php node-category_cat.tpl.php. + у него в самом модуле зашито собственное меню, которое строится автоматически (недостаток такой-же, как и у таксономи меню при добавлении материалов перестраивается по новой), + учитывая что это контент тип можно навалить на категорию кучу CCK полей со всеми вытекающими + возможность использования собственноручно созданных вьюх на страницах категорий и контейнеров. (поподробнее в докладе).
Недостатков у него тоже хватает особенно на 5-й ветке. он более ресурсоемкий по сравнению с таксономией, он изначально не очень дружит с вьюсами (просто использует обертку таксономии для вывода что не всегда удобно, лечилось написанием собственного хендлера для вьюсов)

glu2006 аватар
#9

Особо интересует пункт про экспорт-импорт

4upak аватар
#10

Интереснейший доклад был, спасибо.

memyself аватар
#11

На видео этот доклад есть?

Anonymous аватар