Друпал Совместные покупки

Вы используете чужой сайт, чтобы выкладывать свои закупки, но хотите свой? Тогда Вы можете бесплатно скачать и установить себе сайт совместных покупок на основе Друпал.

Наша сборка предоставляет широкий набор функций:

  • Пакетная загрузка товаров
  • Удобная админка для редактирования закупок
  • На сайте может быть как один, так и несколько разных организаторов со своими отдельными товарами и закупками
  • Удобное отслеживание новых комментариев
  • Страница раздач
  • Корзина и отчеты по закупкам. (Необходимо включить модули ubercart)
  • Система атрибутов (размеров, цветов) для товаров (необходимо включить модуль ubercart attributes)
  • Пристрой организаторов и участников
  • Новостная лента
  • Рассылка новостей
  • "Хвастики" участников
  • "Болталка"

Логин (организатора): demo
пароль: demo

Скачать

Скачать сборку можно также из приложения файлов ниже или с github:

https://github.com/Drupalbook/shopogoliki

Устанавливается сборка как обычный друпал, только при выборе профиля установки нужно выбрать Совместные покупки.

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

ВложениеРазмер
Package icon shopogoliki.zip36.77 МБ

Комментарии

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Хвастики отображаются в виде

Хвастики отображаются в виде блока, когда есть хвастики: Админ меню - Структура - Блоки:
admin/structure/block/manage/views/block_hvastiki-block/configure

В настройках видимости блока нужно выставить какие вам необходимы страницы. 

Если вы про то чтобы вывести страницу в меню, то нужно зайти во View хвастиков и добавить страницу,  про это можете посмотреть видео про модуль Views: 
http://drupalbook.ru/content/drupal-cckviews-kontent-tipy-vyvod-stranits...

Доброго времени суток.

Доброго времени суток.

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

Заранее спасибо за ответ!

Здравствуйте, чтобы загрузить

Здравствуйте, чтобы загрузить тысячи товаров, нужно загружать через модуль feeds:
https://www.drupal.org/project/feeds

Его нет в сборке, но вы можете скачать его  с drupal.org и настроить. Он позволить загружать csv файлы на сайт. 

Да, насчет feeds я знаю и

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

Доброго времени суток.

Доброго времени суток.

Такой вопрос. Для сайта совместных покупок понадобилось создать поля "минимальный заказ" и сколько уже собрано средств с этом заказе. Начал реализовывать через view. Не могу догнать как все сделать. Если показывать заказы и прикреплять в связях товары, то не отображаются Наборы товаров. То есть нет никакой связи товара и набора товара, в который он входит. Можно ли это как то исправить?

Здравствуйте, можете сделать

Здравствуйте, можете сделать как это реализовано в commerce с line item в корзине. То есть добалять к закупке (по идеи это должна быть entity) другую entity (line item) с количеством и ценой. Можете посмотреть модуль commerce order в модуле commerce. Это будет более расширяемо  в будущем, вы сможете добавить хуки на добавление, удаление, изменение line item.

А связку product и product

А связку product и product-kit сделать разве не получится? Уже выбрал ubercart, с ним знаком немного, заново изучать commerce не очень хочется. В представлении максимум чего могу добиться - все заказы с общими суммами заказа на одной странице. Может есть какой-то другой способ вывести содержимое заказов, привязанное к продукту, который в свою очередь привязан к набору продуктов?

Ubercart это модуль магазина,

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

Спасибо.

Спасибо.

отличная идея с совместными покупками.

Но, на последнем этапе установке выдает мне такую ошибку

 

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shopogoliki.shopogolikiactions' doesn't exist

 ниже вот что

Uncaught exception thrown in shutdown function.

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shopogoliki.shopogolikisemaphore' doesn't exist: DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] => 129840968256bf1391bf0400.00694650 ) in lock_release_all() (line 269 of E:\xampp\htdocs\shopogoliki\includes\lock.inc).

Uncaught exception thrown in session handler.

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shopogoliki.shopogolikisessions' doesn't exist: SELECT 1 AS expression FROM {sessions} sessions WHERE ( (sid = :db_condition_placeholder_0) AND (ssid = :db_condition_placeholder_1) ); Array ( [:db_condition_placeholder_0] => IRnCkiz2fZ_AqRCztUe06Rxk53Xn_z1zCDpmG-70eLw [:db_condition_placeholder_1] => ) in _drupal_session_write() (line 209 of E:\xampp\htdocs\shopogoliki\includes\session.inc).

Базу назвала shopogoliki

 

Что не так?

 

Проверил, да я забыл удалить

Проверил, да я забыл удалить файл settings.php. Удалите у себя файл:
/sites/default/settings.php
И установить как обычный друпал, только при установке выберите профиль совместных покупок.
У себя я файл удалил и перезалил архив с файлом. 

xampp

xampp

Но файл я догадалась удалить

 

сейчас попробую увеличить время в htcases

 

Это моя последняя надежда ))

Все заработало

Все заработало

все удалила, скачала заново, с сайта НЕ с github

НО в файл .htaccess в корне сайта добавила первые три строчки

AddDefaultCharset UTF-8
php_value max_execution_time 6000
php_value memory_limit 128M

После этого все установила как обычный друпал и все ЗАРАБОТАЛО !!

уРА

Будем разбираться

 

Спасибо

 

Поставьте virtual box и

Поставьте virtual box и виндоус на него и на нем настройте open server, это займет время, но с open server работать приятнее.

Я проверю версию с гитхаба, но вроде бы она у меня нормально устанавливалась. А по поводу дополнительных настроек в .htaccess, я не добавлял их, потому что они не работают под nginx и иногда вызывают ошибку 500 на сервере.

На первом этапе установки

На первом этапе установки появляется ниже скопированый текст, как исправить  эту ошибку?

Error

The website encountered an unexpected error. Please try again later.

Error messagePDOException: SQLSTATE[HY000] [1049] Unknown database 'test' in lock_may_be_available()(line 167 of E:\OpenServer\domains\chopogolik\includes\lock.inc).

Создала бд test. Теперь такая

Создала бд test. Теперь такая ошибка PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'test.semaphore' doesn't exist: DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] => 180707320559e4877359ba41.21958199 ) in lock_release_all()

Как исправить?

Установить удалось. Такой

Установить удалось. Такой вопрос: на видео показана роль Организатора, а в сборке нет возможности зарегистрироваться как организатор, так и должно быть? в сборке для скачивания не весь функционал?

Можно модуль скачать с drupal

Можно модуль скачать с drupal.org для регистрации под определенной роли:
https://www.drupal.org/project/select_registration_roles
https://www.drupal.org/project/registration_role
https://www.drupal.org/project/autoassignrole

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