- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко

VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Решил собрать подборку модулей для интернет-магазина на Drupal 6 с использованием модуля Уберкарт. Данная сборка позволяет создать каталог с товарами, к которым можно прикрепить картинку, описание, цену и корзину с возможностью оплаты покупок всевозможными способами(реализовано с помощью Robox или z-payment).
Основа
Drupal core 6.26 - собственно само ядро CMS
Ubercart 6.x-2.10 - модуль интернет-магазина
Ubercart AJAX Cart 6.x-2.1 - обновление содержимого корзины через Ajax без перезагрузки страницы
CAPTCHA 6.x-2.4 - защита от спама и взлома
CKEditor - WYSIWYG HTML editor 6.x-1.11 - визуальный редактор
Poormanscron 6.x-2.2 - автоматизация запуска Drupal Cron
Token 6.x-1.19 - необходим для Pathauto, Page Title
uc_roboxchange 6.x-1.2 - прием платежей с помощью Robox
uc_zpayment 6.x-1.1 - аналогично для Z-payment
можете предложить альтернативные способы приема электронных платежей?
Работа с картинками
Content Construction Kit (CCK) 6.x-2.9 - создания полей
ImageField 6.x-3.10 - создает поле Картинка
FileField 6.x-3.10 - необходим для ImageField
ImageAPI 6.x-1.10 - модуль для работы с изображениями
ImageCache 6.x-2.0-rc1 - дает возможность менять размеры загружаемых фото(создает версии фото заданных размеров)
Lightbox2 6.x-1.11 или же Thickbox 6.x-1.6 - красивый эффект увеличения фото при нажатии(нужно настроить)
SEO
Global Redirect 6.x-1.5 - глобальная переадресация, при рабочем pathauto создает 301 редирект с алиасов типа node/32, node/32/ на человеческий product-name
Nodewords 6.x-1.13 - мета теги
Page Title 6.x-2.7 - произвольное редактирование тега title страниц
Pathauto 6.x-2.0 - модуль для создания ЧПУ
Transliteration 6.x-3.1 - транслитерация названия файлов, путей ссылок.
Готовый набор модулей modules.zip с вложенными файлами перевода.
Жду дополнения, пожелания к сборке. Планирую доработать и выложить настроенную сборку с файлами и базой Drupal.
А где смысл всей этой "работы"? Зачем это выложено здесь, да еще на 6 версии ядра?
Здравомыслящий скачает модули с официального сайта, что будет понадежнее. Мы не можем быть уверены, что в файлы модулей не добавлен сторонний код или шеллы.
Тоже самое и про "сборку" - спроса на нее не будет. Хотите освоить друпал, и еще донести материал до других пользователей - делайте блог, пишите там.
Если уж пишите набор модулей, то писали бы и что каждый делает. А так список позволит создать базовый функционал магазина. Искал в свое время решение для фильтров по каталогу товаров, нашел решение - advanced catalog(позволяет сортировать товары по терминам, цене). Может кто-то может посоветовать еще решения по сортировке товаров по параметрам(для 6 или 7 версии)?
Здравомыслящий скачает модули с официального сайта
Собственно и для этого выкладываю ссылки на модули, насчет сборки понятно, что будут недоверять. и на мой взгляд все таки 7ка сыровата для чего то серьезного, хотя я его и изучаю вплотную
---------- Добавлено 02.12.2012 в 11:08 ----------
Если уж пишите набор модулей, то писали бы и что каждый делает. А так список позволит создать базовый функционал магазина.
Да, сейчас над этим работаю
---------- Добавлено 02.12.2012 в 11:30 ----------
Искал в свое время решение для фильтров по каталогу товаров, нашел решение - advanced catalog(позволяет сортировать товары по терминам, цене). Может кто-то может посоветовать еще решения по сортировке товаров по параметрам(для 6 или 7 версии)?
через Exposed Filters (views) не пробовали?
через Exposed Filters (views) не пробовали?
Ну advanced catalog вроде так и работал, только со своими настройками.
Дело в том, что views это один модуль он ничего не знает о Ubercart. Т.е. нужно реализовывать вывод каталога через views+ фильтр будет довольно топорный(например отсутствующий производитель в данной категории все равно будет выводиться и по другим параметрам таксономии будет так же).
Ну и + очень нагружает это решение сервер, для более менее посещаемых сайтов не подходит...
Ну advanced catalog вроде так и работал, только со своими настройками.
Дело в том, что views это один модуль он ничего не знает о Ubercart. Т.е. нужно реализовывать вывод каталога через views+ фильтр будет довольно топорный(например отсутствующий производитель в данной категории все равно будет выводиться и по другим параметрам таксономии будет так же).
Ну и + очень нагружает это решение сервер, для более менее посещаемых сайтов не подходит...
Views прекрасно знает о Ubercart. Во-первых потому, что каталог уберкарта сделан на таксономии, а товары это ноды, и views замечательно и с тем и с другим работает. Во-вторых потому, что у уберкарта есть интеграция с views.
То, что views не подходит для посещаемых сайтов и грузит что-то, простите бред - научитесь нормально им пользоваться.
Ну и на последок - именно на views-то и можно сделать нормальный каталог. Родной уберкартовский откровенное убожество.
Views прекрасно знает о Ubercart. Во-первых потому, что каталог уберкарта сделан на таксономии, а товары это ноды, и views замечательно и с тем и с другим работает.
А как же проблема, которую я описал выше? без допиливания функционала или перехватывания api views нормальный фильтр не сделать...
Во-вторых потому, что у уберкарта есть интеграция с views.
а по подробнее можно?
То, что views не подходит для посещаемых сайтов и грузит что-то, простите бред - научитесь нормально им пользоваться.
Это вы бред пишите, как views можно использовать "не нормально"? И то что views требователен к ресурсам всеми известный факт.
Ну и на последок - именно на views-то и можно сделать нормальный каталог. Родной уберкартовский откровенное убожество.
Что родной убожество это поддерживаю! Но решение каталога на views, имхо, горождение граблей...
Views можно использовать ненормально, самый простой пример - выводить им ноды, вместо полей. Делать лишние связи, не использовать кеширование, когда его можно использовать, и.т.п. мало того, так очень часто и делают, а потом как раз пишут, что views всё грузит.
Ради интереса загляните в ubercart/uc_product/views/ например. Вот она интеграция. Или поставьте views и ubercart потом, и посмотрите, что изменилось ради интереса...
А ваша проблема мне вообще, честно говоря, не понятна. Видимо views вы всё же пользоваться не слишком хорошо умеете, раз она возникает.
самый простой пример - выводить им ноды
Ну например в commerce - очень удобно для секретарши (наполняющей сайт товарами) эти товары делать именно нодами. И что делать, если впоследствии взбрендит каталог заорганизовать?
Уважаемый bsyomov все правильно говорит, но некоторые непонимают сути, если выводить вьюху так[ATTACH]117008[/ATTACH]
то нагрузка на сервер увеличивается, т.к к БД идет много запросов для каждой выводимой ноды (devel`а нет под рукой).
Если выводить полями:
[ATTACH]117009[/ATTACH]
все выводится одним запросом
как то так
Еще по теме, нашел вот уже готовые сборки интернет магазина на Drupal
http://commercebox.org/ Сделано на Drupal 7 + Drupal Commerce
http://drushop.ru/ Интернет магазин на базе drupal + ubercart