войти зарегистрироваться

Блог компании CiklumСоздание интернет-магазина с Drupal 7 Ubercart (лекция-тренинг)

Периодически в нашем офисе проходят различные мероприятия партнеров и наших друзей, которые приглашают всех заинтересованных на свои мероприятия. Так, например, — наши друзья и партнеры из проекта IT-education в нашем офисе 8 октября проведут лекцию-семинар «Создание сайтов на Drupal 7. Собственный интернет-магазин на Drupal 7 Ubercart»

Тренинг рассчитан на всех кому может быть интересна web-разработка в целом и создание интернет-магазинов в частности. Во время тренинга тренеры расскажут и — что более важно — покажут на «живых» примерах преимущества и недостатки (ведь нет идеального софта) этого решения для электронной коммерции. Каждый пункт тренинга будет реализован на практике. Каждый участник в свою очередь сможет попробовать свои силы в создании интернет-магазина и получит копии рассмотренных примеров в электронном виде.

DrupalOpenStore — бесплатная сборка интернет — магазина на основе Drupal и Ubercart

image
Представляю свой проект — бесплатный скрипт интернет-магазина OpenStore на основе Drupal и модуля Ubercart

Сайт проекта
Скачать
Багтреккер

DrupalПроблемы обновления Интернет-магазинов, или история создания Drumode (Система управления Интернет-магазинами на Ubercart)

Предыстория: мы группа веб-разработчиков, и около года тому назад мы стали создавать интернет-магазины для своих клиентов. Но, вскоре загоревшись идеей магазинов сделали и свой собственный магазин.
В качестве движка выбрали уже проверенную сборку CMS Drupal и модуль Ubercart.
1. Как бы это не звучало банально, после открытия магазина мы столкнулись с некоторыми проблемами: Первая проблема, которую мы перед собой увидели – это Импорт товаров в Ubercart.
Нужно заметить, что когда делали Интернет-магазины клиентам, такие проблемы часто не замечались. Ведь заказчики, как правило, немаленькие предприятия, которые могут себе позволить человека на рутинную работу.
2. Вторую проблему, появившуюся у нас после налаженного «Импорта товаров» можно охарактеризовать как «проблема добавления описаний, картинок, определение категорий к товарам».

Начнем со второй проблемы, так как она получилась более глобальная, но при этом не освещена ни в одном из известных нам источников. Что дает повод думать, что все её решают другими способами, либо просто занимаются рутиной. Суть нашей проблемы заключалась в том, что объем товаров в нашем региональном магазине был довольно велик.

Имея несколько поставщиков, мы получали еженедельно от каждого прайсы по 1.5к – 3к товаров! Но все эти прайсы/остатки имели собой только несколько колонок: Артикул/Наименование товара/Иногда Бренд товара/Стоимость для нас. Попытки просить наших поставщиков как-то добавить туда описание / фотографии / желательно категории – не увенчались успехом.

Аргументов у всех как один был – у них нет информации в удобном стандартизированном виде для того, что бы дать нам её.
Но, что это за Интернет-магазин без полноценных описаний, фотографий, категорий?

Можно, конечно, вообще просто выкладывать прайсы в экселе на сайт, и успешно делать продажи (я знаю в регионах «бизнесменов», которые так и делают и довольно успешно), но, хочется идти к идеалу. Строить правильное и интересное, а главное развиваться и быть лучшими.
И мы начали делать это вручную: делали импорт прайса для Ubercart (об этом ниже) на сайт, с помощью Views делали выборку «последних по дате добавленных товаров» – все они без картинок и категорий, – и пошли вкалывать! Но! Но! Но! После сорокового товара в сутки, лично у меня начинало заклинивать мозг. Потому что постоянно в Друпале нужно было переходить к ноде, жать «Изменить», загружать фотографию, вставлять описание, выбирать категории, потом нажимать «Отправить»! После этого нужно было как-то вернуться опять к выдаче «неготовых товаров» (а это или вновь открытые вкладки, или «назад», «назад»)…
А если нас пусть даже с разными ролями делали одновременно, то мы постоянно путались!
Мы договаривались, что кто-то делает «конец списка», а кто-то «начало» встречались в середине… Но! Мы хотели нанять еще несколько людей на эту работу. Хотели сделать так, что бы их было удобно контролировать, и что бы они друг другу не мешали. Именно тогда, мы поняли, что пора писать свою программу, работающую в купе с Drupal – DruMode! Что получилось в итоге, сейчас опишу.

Open sourceПопулярные продукты для электронной коммерции с открытым исходным кодом

imageНас часто просят порекомендовать продукты eCommerce, которые могут интегрироваться с CMS или использоваться совместно с к.л. CMS. Ниже опубликован список ПО с открытым исходным кодом, пригодного для этих целей.
Примечание: русскоязычных пользователей, прежде всего, интересует наличие локализованных версий, поддержка отечественных платёжных систем и русское сообщество. В комментариях по тексту, выделенных курсивом, по-возможности указана эта информация.

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

Встречайте новое видео доклада c DrupalCampKyiv 2009 Юрия Глушкова о принципах разработки интернет-магазина на Ubercart.



P.S. Спасибо нашему видео-партнеру «Николаевскому курьеру» и Александру Митасову лично.

DrupalНастройка Интернет-магазина Ubercart в CMS Drupal 5.x

Заметил, что по Ubercart материалов на Хабре мало. И решил запостить статью со своего сайта с пошаговым описанием процесса настройки этого Интернет-магазина. Замечания и дополнения от знатоков и гуру — приветствуются!

Персональные блоги Drupal&Ubercart молчит

День добрый вот уже на протяжении уже более 3х недель бьёмся над созданием магазина на ubercart.
И столкнулись с такой проблемой.
Весь прайс у нас от поставщиков в $ а нам нужно их выводить в руб.
+ прайс каждый день обновляется, а значит что нужно что бы автоматом обновились все цены по всем позициям.

Как оказалось такого модуля нет.
И решения не видно, единственное что получилось, это сделать в корзине рядом с $ (указать руб).

Может быть вы знаете какие либо решения. Принимается всё, даже за деньги.

Нет кармы, и не могу перенести в Drupal

Drupalимпорт товаров с картинками в Ubercart

Ubercart — это программный модуль с открытым исходным кодом, полностью интегрирующий Интернет-магазин с CMS Drupal. Ubercart считается одним из лучших в мире решений для электронной коммерции.

Как правило много вопросов вызывает массовый импорт товаров с картинками.
В моем случае был excel файл со списком товаров и их атрибутами (наименование, описание, цены, авторы, ссылки на картинки и т.п.).
Excel файл в чистом виде довольно таки трудно скормить для импорта, поэтому я сохранил его в виде *.csv файла.
Я щас опишу что дальше с ним делать:)

DrupalDrupal: Text field > Radio button

С присущей мне наивностью, я хочу попросить хабраюзеров хорошо знакомых с Друпалом о помощи.
В друпале есть такая разновидность text field, когда просят ввести значения через \n. Кроме того, есть field — radio button. Кроме того у друпала есть такая замечательная настройка — Уберкарт. Собственно чего я хочу.
При добавлении продукта, в таком текстовом поле через \n вводятся значения, а потом, на карточке товара — пользователь может выбрать одно из этих значений. Если кто то имеет представление, как это сделать — буду крайне признателен.