CommerceBox — бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce

Главные вкладки

Аватар пользователя InternetDevels.com InternetDevels.com 29 ноября 2011 в 20:10


Представляем вам сборку интернет-магазина CommerceBox на основе Drupal 7 и модуля Drupal Commerce.

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

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

С Drupal Commerce все по другому. Этот модуль является более фрейморкным, он рассчитан на программиста. Программисты там могут творить чудеса. Но обычному пользователю либо начинающему программисту нужен легкий старт. Для этого и создана сборка CommerceBox.

В сборке CommerceBox мы пытаемся сделать сделать основу для развертывания интернет-магазина.

Модуль Drupal Commerce базируется на API Drupal, соответственно он автоматически использует все возможности, которые предоставляет ядро Drupal. Кроме того, Drupal Commerce сам по себе имеет довольно мощное API. Если Вы программист то можете без труда расширить функционал вашего магазина используя API как Drupal, так и Drupal Commerce.

Кратко и по сути в сборке сейчас реализованы:

  • Админка для управления товарами. Некоторые идеи позаимствованы у Мадженты
  • Обертка интернет-магазина: главная, карточка товара, каталог
  • Много визуальных плюшечек

Более детальный и маркетинговый перечень возможностей системы выглядит так (программистам не читать):

  • Корзина с возможностью управления количеством добавленных товаров
  • Гибкая система прав доступа и администрирования пользователей
  • Отзывы к товарам
  • Социальные закладки
  • Список желаний (WishList)
  • Кнопки Share на Twitter, Google+, Facebook
  • Фильтр поиска товаров
  • Автоматическое создание материала для отображения товара при создании товара
  • Товар с базовым набором полей с возможностью добавления новых полей (поля структурированные по категориям)
  • Выбор пользователем вида представления товаров: списком или сеткой
  • Полный контроль над выводимыми элементов каталога: размер превью, теги, заголовок и тд.
  • Возможность добавления "сопутствующих товаров"
  • Возможность сравнения товаров
  • Новости магазина
  • Последние просмотренные товары
  • Похожие товары
  • Контекстные статьи
  • Контакты магазина
  • Meta-теги для каждой категории или любой избранной страницы.
  • XML карта сайта
  • Пользователи онлайн
  • Список возможностей мы будем наращивать. Наша цель создать сборку для быстрого старта интернет-магазина за минимум потраченного времени и ресурсов.

Сайт ресурса: http://commercebox.org/

ВложениеРазмер
Иконка изображения 1_1.jpg33.85 КБ

Комментарии

Аватар пользователя VasyOK VasyOK 29 ноября 2011 в 20:47

Вы пишите "Возможность сравнения товаров"
Может сказать где эта возможность на вашем Demo-сайте?

Основные функции интернет магазина это быстрая и удобная работа с множеством:
Товаров
Заказов
Клиентов
Поставщиков
Складских помещений и т.д. и т.п.

Как раеализовано это в вашей сборке?

Включены ли возможности импорта/экспорта?

Как осуществляется сравнение товаров?

Задаю вопросы т.к. не вижу этого по вашему демо сайту?

Или критиковать пока рано?

Аватар пользователя cosmos cosmos 29 ноября 2011 в 21:03

попробовал сделать заказ
та ки не увидел редактирования кол-ва товара
где способы оплаты и Доставки
бред какой то
не люблю комерц

Аватар пользователя haver haver 29 ноября 2011 в 21:58

Пожелание:
Нужно в форме редактирования представления товара ссылку на редактирование самого товара,
а то получается, что описание и таксономия редактируются в одном месте (product display), а цена и картинка в другом (product). А в идеале чтобы все касательно товара и его отображения редактировалось в одном месте. Объяснение что продукт это типа сущность, а еще есть его отображение и смотреть это надо в разных местах перегружает моск клиента(менеджер контента).
PS. Это проблема не вашей сборки, а проблема DC, но поскольку вы уж делаете коробочную сборку облегчающую жизнь, то обращаю пожелание к вам.

Аватар пользователя VasyOK VasyOK 30 ноября 2011 в 1:34

Ааа понятно. Спасибо что ответили.
Нет я имею ввиду про поиск нужного товара.

Например человек ищет:
Товар: чайник
Производитель: Apple
Цвет: Белый
Объем: 2л
Мощность: 50 лошадиных сил

Это же должно как-то на сайте человеку показываться. Я верю что вы все это знаете и умеете. Просто не вижу этого на вашем сайте.

Аватар пользователя Crea Crea 30 ноября 2011 в 10:22

Система, построенная на основе Rules, "является очень гибким решением для программиста" ???
Ну-ну...

Аватар пользователя InternetDevels.com InternetDevels.com 30 ноября 2011 в 12:59

не увидел редактирования кол-ва товара
где способы оплаты и Доставки
Пока не реализованно

Пожелание:
Нужно в форме редактирования представления товара ссылку на редактирование самого товара,
а то получается, что описание и таксономия редактируются в одном месте (product display), а цена и картинка в другом....

Нода используется только для отображения товара (Commerce product)
Все поля, которые касаются товара заполняются и сохраняются в Commerce product

Не нашел импорт-обновление товаров.. Есть?
Пока нет

Ааа понятно. Спасибо что ответили. Нет я имею ввиду про поиск нужного товара. Например человек ищет:....
Если я правильно Вас понял, то комплексная поисковая система товаров на сайте пока что отсутствует. Сейчас реализован только базовый механизм поиска. Или Вы имели в виду поля, которые должны отображаться при сравнении товара?

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

Система, построенная на основе Rules, "является очень гибким решением для программиста" ???
Ну-ну...

Модулем Rules реализовано автоматическое создание ноды для отображения товара при создании Commerce товара. Так же он используется Drupal Commerce для реализации стандартного функционала (создания аккаунта при заказе анонимом, смена статусов заказа и тд.)

Аватар пользователя VasyOK VasyOK 30 ноября 2011 в 13:36

"InternetDevels.com" wrote:
Если я правильно Вас понял, то комплексная поисковая система товаров на сайте пока что отсутствует. Сейчас реализован только базовый механизм поиска. Или Вы имели в виду поля, которые должны отображаться при сравнении товара?

Я имею ввиду как юзеру посмотреть

  • Все чайники
  • Всю продукцию Apple
  • Все чайники Apple
  • Все чайники Apple с мощностью 50 л.с.
Аватар пользователя InternetDevels.com InternetDevels.com 30 ноября 2011 в 14:27

Я имею ввиду как юзеру посмотреть
Пока никак, заготовка в текущей версии не имеет такой возможности.
Не можем же мы оставить программистов без работы Smile

А если серъезно - это же альфа, там еще пилить и пилить... Мы решили что лучше выпустить в таком состоянии сейчас, и дальше работать на виду, чем пилить продукт за кулисами еще полгода... Это не есть готовый продукт, посему так надо его и воспринимать...

Кто заинтересовав в развитии, просим регистрироваться в трекере
http://lab.commercebox.org/
Там будем оттачивать продукт дальше.

Аватар пользователя Andruxa Andruxa 1 декабря 2011 в 23:28

"InternetDevels.com" wrote:

Кто заинтересовав в развитии, просим регистрироваться в трекере
http://lab.commercebox.org/[/quote]

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

Аватар пользователя abix abix 3 декабря 2011 в 10:44

"Andruxa" wrote:
русский бы прикрутить к интерфейсу, опен атриум конечно интуитивно понятен, но тем не менее...

Уже 2-ой день у них висит на Атриуме файл с переводом, и что-то никаких движений.... Парни по активнее.!!!

Аватар пользователя InternetDevels.com InternetDevels.com 5 декабря 2011 в 13:40

>>Уже 2-ой день у них висит на Атриуме файл с переводом, и что-то никаких движений.... Парни по активнее.!!!
Спасибо за активность. Done! Smile

Аватар пользователя FORTIS FORTIS 5 декабря 2011 в 15:44

какие на ваш взгляд недостатки есть на данный момент в управлении магазином?

какие неудобства есть при добавлении товаров, в случаях: один товар -> одно представление, несколько товаров -> одно представление (у товара несколько цветов, картинок, размеров...)?

Аватар пользователя Andruxa Andruxa 5 декабря 2011 в 16:20

"FORTIS" wrote:
несколько товаров -> одно представление (у товара несколько цветов, картинок, размеров...)?

это, пожалуй сейчас самая сильная сторона комерца

для наглядности, возьмем пример с автомобильными шинами, у них есть 5 параметров:
- ширина
- относительная высота профиля
- радиус
- индекс скорости
- индекс грузоподъемности
причем, совершенно очевидно, что в природе не существуют одновременно все варианты этих параметров

в убере второго разлива эти параметры можно было задать через атрибуты товара, прикола ради я создал ноду-product с необходимыми атрибутами, и при сохранении любовался графиком загрузки цп, который практически сразу упирался в 100% и vds при этом валился наглухо - убер пытался получить всё множество вариантов, перемножая между собой подмножества атрибутов
есть решения, ограничивающие наборы атрибутов, но чтобы ими воспользоваться, сперва всё равно придётся получить всё множество вариантов, и уже после ограничивать его

в коммерце ситуация гораздо другая - создаются сущности product, которым можно добавить филды для хранения атрибутов, т.е. один product - это конкретный набор атрибутов
создав несколько сущностей product и вставив их в ноду, получаем в последней возможность выбора необходимых атрибутов, с js-подгрузкой цены, причем сразу из коробки

Аватар пользователя cosmos cosmos 6 декабря 2011 в 3:30

Andruxa wrote:
"FORTIS" wrote:
несколько товаров -> одно представление (у товара несколько цветов, картинок, размеров...)?

это, пожалуй сейчас самая сильная сторона комерца

для наглядности, возьмем пример с автомобильными шинами, у них есть 5 параметров:
- ширина
- относительная высота профиля
- радиус
- индекс скорости
- индекс грузоподъемности
причем, совершенно очевидно, что в природе не существуют одновременно все варианты этих параметров

в убере второго разлива эти параметры можно было задать через атрибуты товара, прикола ради я создал ноду-product с необходимыми атрибутами, и при сохранении любовался графиком загрузки цп, который практически сразу упирался в 100% и vds при этом валился наглухо - убер пытался получить всё множество вариантов, перемножая между собой подмножества атрибутов

сделал уже 10 шинных магазинов
параметры шин в атрибуты совсем необязательно совать = -это бред вообще
есть нода у ней есть поля
ширина
высота
радиус
итд

очень удобно делать вьюса и поиск

Аватар пользователя FORTIS FORTIS 5 декабря 2011 в 18:29

интересует насколько трудоемко наполнение продуктами коммерца, в зависимости от типа магазина и товаров.

1. есть возможность создать 10 сущностей продукта и получить разом 10 представлений или одно общее?

2. последующие правки сущностей не приведут к рассинхрону?

3. синхронизация не предусмотрена самим коммерцом, только рулзы и кастом модули?

4. если я хочу создать один товар с 10'ю разными размерами но одним изображением, то я в файловой системе заимею 10 одинаковых картинок с разными именами и fid ?

Аватар пользователя selfar selfar 5 декабря 2011 в 20:45

Давно присматривался к Commerce, а тут такая сборочка.
Поставил. Поработал. Понравилось.
Хорошее начинание. Спасибо.

Аватар пользователя Andruxa Andruxa 6 декабря 2011 в 12:46

"cosmos" wrote:
есть нода у ней есть поля

да, после эксперимента с атрибутами пришел к такому же выводу, тогда получается два типа нод:
нода-надтовар, в которой указывается модельный ряд шины и
ноды-товары с cck-полями характеристиками, привязанные к надтовару

в странице надтовара выводится вьюс с развернутыми фильтрами по полям (характеристикам) нод-товаров

я к тому, что в убере такое решение приходится реализовывать сторонними способами - дополнительными нодами, вьюсами

в комерце же аналогичное решение уже встроено изначально:
надтоваром является сама нода, а товарами - сущности product, причем не требуется никаких представлений для фильтрации в ноде product'ов по их характеристикам
более человечное решение

"cosmos" wrote:
сделал уже 10 шинных магазинов

такой вопрос - ассортимент этих магазинов ограничивался только шинами, или же включал в себя и другие товары?

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

Аватар пользователя cosmos cosmos 6 декабря 2011 в 23:40

Andruxa wrote:
"cosmos" wrote:
есть нода у ней есть поля

да, после эксперимента с атрибутами пришел к такому же выводу, тогда получается два типа нод:
нода-надтовар, в которой указывается модельный ряд шины и
ноды-товары с cck-полями характеристиками, привязанные к надтовару

в странице надтовара выводится вьюс с развернутыми фильтрами по полям (характеристикам) нод-товаров

я к тому, что в убере такое решение приходится реализовывать сторонними способами - дополнительными нодами, вьюсами

в комерце же аналогичное решение уже встроено изначально:
надтоваром является сама нода, а товарами - сущности product, причем не требуется никаких представлений для фильтрации в ноде product'ов по их характеристикам
более человечное решение

"cosmos" wrote:
сделал уже 10 шинных магазинов

такой вопрос - ассортимент этих магазинов ограничивался только шинами, или же включал в себя и другие товары?

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

нет конечно я делал как бы универсальный движок коттрый подходил бы для любых товаров
зацени shinosait[тчк]ru
есть
шины
диски
еще будут
мото шины
груз шины
и в принципе любой каталог можно прикрутить
бренд,модель и размер шины - это 3 типа материала

Аватар пользователя cosmos cosmos 6 декабря 2011 в 23:49

товарищи из InternetDevels.com посмотрел еще раз ваш демо магазин улыбнуло
то что вы сделали все кроме самого основного:
-методы оплаты?
-методы доставки?
все остальное соберет любой программист из готовых модулей
Кстати есть ли в вашей сборке самописные модули?
Напишите если я их не увидел.

Аватар пользователя alexandr.poddubsky alexandr.poddubsky 7 декабря 2011 в 4:37

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

коммерц хорош для многих магазинов, в особенности там где не требуется поисковый индекс для каждого товара.

Аватар пользователя adubovskoy adubovskoy 8 декабря 2011 в 17:22

"cosmos" wrote:
то что вы сделали все кроме самого основного:
-методы оплаты?
-методы доставки?
все остальное соберет любой программист из готовых модулей
Кстати есть ли в вашей сборке самописные модули?
Напишите если я их не увидел.

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

А функционал... Допишем. Все кто тестят, сами Internetdevels. Не забывайте что с commerce мало еще кто работал, а тут готовое решение по наполнению/админке.

Аватар пользователя sas@drupal.org sas@drupal.org 8 декабря 2011 в 21:21

commerce очень понравился:
1) Гибкость настройки - списки вынесены во views, события обрабатываются через rules
2) Реализация атрибутов товара через "автопривязку" складских сущностей к материалу товар в совокупности с "коробочным импортом" feeds + commerce_feeds - это отличная идея, которая экономит кучу времени.
3) Оставляет ощущение очень логичного и достаточно удобного в настройке магазина с большой гибкостью.

P.S. Настраивать одно удовольствие Smile , и кстати есть инсталяционный профиль.

Аватар пользователя Ветер Ветер 14 декабря 2011 в 18:08

При оформлении заказа

После сообщения о неправильно заполненном поле, после исправления кнопка «Перейти к следующему этапу» не работает.

Браузер Хром

Аватар пользователя antey antey 15 декабря 2011 в 9:33

Такое лезет после добавления базы:
Original
PDOException: SQLSTATE[42S02]: Base TABLE OR VIEW NOT found: 1146 TABLE 'comdrupal7.url_alias' doesn't exist: SELECT SOURCE FROM {url_alias} WHERE alias = :alias AND LANGUAGE IN (:LANGUAGE, :language_none) ORDER BY LANGUAGE ASC, pid DESC; Array ( [:alias] => front [:LANGUAGE] => en [:language_none] => und ) IN drupal_lookup_path() (line 176 OF /***/includes/path.inc).
Additional
PDOException: SQLSTATE[42S02]: Base TABLE OR VIEW NOT found: 1146 TABLE 'comdrupal7.watchdog' doesn't exist: INSERT INTO {watchdog} (uid, TYPE, message, VARIABLES, severity, link, location, referer, hostname, TIMESTAMP) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9); Array ( [:db_insert_placeholder_0] => 0 [:db_insert_placeholder_1] => php [:db_insert_placeholder_2] => %TYPE: !message IN %FUNCTION (line %line OF %file). [:db_insert_placeholder_3] => a:6:{s:5:"%type";s:12:"PDOException";s:8:"!message";s:331:"SQLSTATE[42S02]: Base TABLE OR VIEW NOT found: 1146 TABLE 'comdrupal7.url_alias' doesn't exist: SELECT SOURCE FROM {url_alias} WHERE alias = :alias AND LANGUAGE IN (:LANGUAGE, :language_none) ORDER BY LANGUAGE ASC, pid DESC; Array ( [:alias] => front [:LANGUAGE] => en [:language_none] => und ) ";s:9:"%function";s:20:"drupal_lookup_path()";s:5:"%file";s:63:"/***/includes/path.inc";s:5:"%line";i:176;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => http://comm.site.ru/ [:db_insert_placeholder_7] => [:db_insert_placeholder_8] => xxx.xxx.xxx.xxx [:db_insert_placeholder_9] => 1323926880 ) IN dblog_watchdog() (line 157 OF /***/modules/dblog/dblog.module).

Аватар пользователя yorksiteru yorksiteru 15 декабря 2011 в 21:11

Если добавить в корзину товар и потом перейти в корзину и увеличить этот товар до кол-ва 10000000 и нажать обновить корзину, то пишет
Ошибка

На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.

Аватар пользователя z-buffer z-buffer 16 декабря 2011 в 10:01

было бы неплохо асинхронно обновлять блоки с вишлистом и списком для сравнения после добавления туда товаров

Аватар пользователя InternetDevels.com InternetDevels.com 17 декабря 2011 в 20:03

При оформлении заказа
После сообщения о неправильно заполненном поле, после исправления кнопка «Перейти к следующему этапу» не работает.
Браузер Хром

проблема была в конфликте работы скрипта валидации, уже исправлено

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

Такое лезет после добавления базы...
Неправильно залита база, скорее всего.. Готовим Read.me для сборки

Если добавить в корзину товар и потом перейти в корзину и увеличить этот товар до кол-ва 10000000 и нажать обновить корзину, то пишет Ошибка
опишите подробнее где и как у вас это получилось, так ка не получается повторить ошибку

было бы неплохо асинхронно обновлять блоки с вишлистом и списком для сравнения после добавления туда товаров
не совсем понятна суть идеи

----------------

Спасибо за активность, просим постить также сюда:
http://lab.commercebox.org/issues/

Аватар пользователя z-buffer z-buffer 19 декабря 2011 в 18:17

"InternetDevels.com" wrote:
> было бы неплохо асинхронно обновлять блоки с вишлистом и списком для сравнения после добавления туда товаров
не совсем понятна суть идеи

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

Аватар пользователя igorP igorP 20 декабря 2011 в 0:06

Не получается поставить сборку, ставлю на Windows xp + denwer 3 (php 5.3).
При проверке соответствия требованиям выдает ошибку - cURL Не найдено
Модуль Testing не включен, так как библиотека PHP cURL не найдена.
Подскажите, что можно сделать.

Аватар пользователя igorP igorP 21 декабря 2011 в 20:58

Ребят помогите кто-нибудь!!!
Не получается поставить сборку, ставлю на Windows xp + denwer 3 (php 5.3).
Скачал сборку, положил в Z:\home\test\www, залил базу в mysql, в браузере набираю /test/install.php.
Далее начинается процесс инсталящии, выбираю язык и далее
при проверке соответствия требованиям выдает ошибку - cURL Не найдено
Модуль Testing не включен, так как библиотека PHP cURL не найдена.
В php.ini снял комментарий с этой библиотеки, все равно так же ошибка.
Подскажите что можно сделать.

Аватар пользователя tispoint tispoint 21 декабря 2011 в 21:37

igorP wrote:
Ребят помогите кто-нибудь!!!
Не получается поставить сборку, ставлю на Windows xp + denwer 3 (php 5.3).
Скачал сборку, положил в Z:\home\test\www, залил базу в mysql, в браузере набираю /test/install.php.
Далее начинается процесс инсталящии, выбираю язык и далее
при проверке соответствия требованиям выдает ошибку - cURL Не найдено
Модуль Testing не включен, так как библиотека PHP cURL не найдена.
В php.ini снял комментарий с этой библиотеки, все равно так же ошибка.
Подскажите что можно сделать.

Раз речь идет о денвере, вам надо поставить пакет расширений денвера вот отсюда
http://www.denwer.ru/packages/php5.html
а потом разкомментировать строку в php.ini

Аватар пользователя z-buffer z-buffer 21 декабря 2011 в 22:59

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

Аватар пользователя InternetDevels.com InternetDevels.com 24 декабря 2011 в 21:24

Готова интеграция с Wemoney, Robokassa, Liqpay. На основании сего выпущен следующий релиз commercebox-7.0-alpha2
http://commercebox.org/download

Занимаемся созданием инсталяционного профиля

на будущее, каким образом будет обновлятся сборка/ядро/модули?
С помощью профиля

Аватар пользователя Artu Artu 24 декабря 2011 в 22:48

InternetDevels.com, вопросы:

У вас все на базе contrib модулей?
Можно обновлять Drupal и модули стандартным способом?
Менять, добавлять свои модули без конфликтов (связанных со спецификой сборки)?

Нет заморочек в виде своих модулей/тем ставящих в зависимость неискушенного разработчика как в Open Store ?

Аватар пользователя sas@drupal.org sas@drupal.org 24 декабря 2011 в 22:51

"Artu" wrote:
Менять, добавлять свои модули без конфликтов (связанных со спецификой сборки)?

Модули и версии тестируются совместно, обновляя отдельно Вы берете эту роль на себя.

Аватар пользователя InternetDevels.com InternetDevels.com 25 декабря 2011 в 19:47

Виктор, Webmoney
Спасибо, сори, очепяточка

Paypal будет?
пока неактуально, но если внесете сюда
http://lab.commercebox.org/
то обязательно дойдет очередь и пойдет в работу

У вас все на базе contrib модулей? Можно обновлять Drupal и модули стандартным способом? Менять, добавлять свои модули без конфликтов (связанных со спецификой сборки)? Нет заморочек в виде своих модулей/тем ставящих в зависимость неискушенного разработчика как в Open Store ?
Мы делаем инстал-профиль, посему обновление должно работать

Мульти-поставщики планируются?
пока неактуально, но если внесете сюда
http://lab.commercebox.org/
то обязательно дойдет очередь и пойдет в работу

Аватар пользователя InternetDevels.com InternetDevels.com 26 декабря 2011 в 20:41

отфоп: кинте линком где написано как инстал профили обновляют на живом сайте, в гугол не пускают Sad
Зависит от разработчика профиля. Мы планируем юзать фичи и хук_апдейт.
В таком случае Вы скачаете новую версию, уложите ее поверх старой, запустите апдейт.пхп, и как результат - включатся фичи, сработает хук_апдейт.

Кстати, так обновляется OpenAtruim.

Аватар пользователя corjeque corjeque 27 декабря 2011 в 0:28

скачал alpha версию
поставил на xampp 1.7.7(Drupal 7 на нее встает)
импортировал commerce.sql

запускаю установку пишет:

PDOException: SQLSTATE[28000] [1045] Access denied for user 'USER'@'localhost' (using password: YES) in lock_may_be_available() (line 167 of C:\xampp\htdocs\html\includes\lock.inc)

Аватар пользователя antey antey 27 декабря 2011 в 5:50

"corjeque" wrote:
в xampp нету cURL

Раскомментируйте в php.ini:
;extension=php_curl.dll

Но есть ощибка после установки:
Deprecated function: Call-time pass-by-reference has been deprecated in drupal_load() (line 1105 of C:\WebServer\htdocs\includes\bootstrap.inc).

Аватар пользователя ravik777 ravik777 29 декабря 2011 в 19:43

1).

An AJAX HTTP error occurred. HTTP Result Code: 502 Debugging information follows. Path: http://ecom.anapa-i.ru/install.php?profile=commercebox_profile&locale=en... StatusText: Bad Gateway ResponseText: 502 Bad Gateway 502 Bad Gateway nginx/0.7.63

Это при установке -выбрал Ecommerce profile..

2)Admin - product - add priduct :

Fatal error: Call to undefined function i18n_string() in /home/users2/k/kvartra163/domains/ecom.anapa-i.ru/profiles/commercebox_profile/modules/commercebox/commercebox_admin/commercebox_admin.module on line 397

2) Будет ли и возможно лита такое чтобы товар можно было проплатить платежной системой в любое время после оформления заказа ..прямо в профиле клиента попав в соотвутвующий заказ -
увидев статус - одобрен манагером .. можно оплатить - и жмем ссылку на оплату и попадаем на модуль оплаты.?

Аватар пользователя WiseMan WiseMan 30 декабря 2011 в 22:10

"bigi" wrote:
Fatal error: Call to undefined function i18n_string() in /home/users2/k/kvartra163/domains/ecom.anapa-i.ru/profiles/commercebox_profile/modules/commercebox/commercebox_admin/commercebox_admin.module on line 397

Добавьте свой голос к аналогичному баг-репорту

Я уже давно его создал, пока молчат.

Аватар пользователя ravik777 ravik777 31 декабря 2011 в 0:12

cпасибо WiseMan

только добавть туда еще то что мне выскочило при установке.. возможно одно вытекает из другово..

Аватар пользователя WiseMan WiseMan 31 декабря 2011 в 18:57

"ravik777" wrote:
только добавть туда еще то что мне выскочило при установке.. возможно одно вытекает из другово..

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

Аватар пользователя sv2109 sv2109 6 января 2012 в 3:50

Ошибка
Deprecated function: Call-time pass-by-reference has been deprecated in drupal_load() (line 1105 of /var/www/html/d7/commersbox/includes/bootstrap.inc).
лечится заменой строки в файле commerce_robokassa.module
 return commerce_robokassa_build_redirect_form($form, &$form_state, $order, $payment_method['settings']);
на
 return commerce_robokassa_build_redirect_form($form, $form_state, $order, $payment_method['settings']);

Аватар пользователя InternetDevels.com InternetDevels.com 6 января 2012 в 14:43

Заканчиваем работы по созданию инсталляционного профайла, посему фиксить текущие проблемы установки смысла нету.
Выкатим профиль, и уже будем работать по его багам.

Аватар пользователя valder20 valder20 7 января 2012 в 8:11

пишет ошибку при импорте предоставленной зазипованой бд в phpmyadmin
Ошибка
SQL-запрос:

--
-- Table structure for table `accesslog`
--
DROP TABLE IF EXISTS `accesslog` ;

Ответ MySQL:

#1046 - No database selected

Аватар пользователя valder20 valder20 7 января 2012 в 20:45

corjeque wrote:
"valder20" wrote:
#1046 - No database selected

1.создай и выбери базу данных для импорта
2.после импорта пропиши бд в settings.php

сделал все так
теперь перехожу на сайт пишет
nternal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, v200688@mail.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'commerce',
'username' => 'commerc',
'password' => 'q1w2e3',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);

Аватар пользователя corjeque corjeque 8 января 2012 в 3:49

valder20 wrote:
corjeque wrote:
"valder20" wrote:
#1046 - No database selected

1.создай и выбери базу данных для импорта
2.после импорта пропиши бд в settings.php

сделал все так
теперь перехожу на сайт пишет
nternal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, v200688@mail.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'commerce',
'username' => 'commerc',
'password' => 'q1w2e3',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);

смотри .....commercebox\sites\default\settings.php

там прописывается

'database' => 'твое имя базы данных созданное в phpmyadmin',
'username' => 'скорее всего root',
'password' => 'тот который ставил' || 'пустое поле по умолчанию'

я так понимаю у тебя Denwer?

Аватар пользователя valder20 valder20 8 января 2012 в 10:36

corjeque wrote:
valder20 wrote:
corjeque wrote:
"valder20" wrote:
#1046 - No database selected

1.создай и выбери базу данных для импорта
2.после импорта пропиши бд в settings.php

сделал все так
теперь перехожу на сайт пишет
nternal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, v200688@mail.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'commerce',
'username' => 'commerc',
'password' => 'q1w2e3',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);

смотри .....commercebox\sites\default\settings.php

там прописывается

'database' => 'твое имя базы данных созданное в phpmyadmin',
'username' => 'скорее всего root',
'password' => 'тот который ставил' || 'пустое поле по умолчанию'

я так понимаю у тебя Denwer?

нет у vds прописываю в вашсайт/default/settings.php
только я там пользователя для бд создал commerc и бд назвал commerce
вроде все правельно сделал

Аватар пользователя graker graker 11 января 2012 в 11:55

valder20 wrote:
нет у vds прописываю в вашсайт/default/settings.php
только я там пользователя для бд создал commerc и бд назвал commerce
вроде все правельно сделал

Попробуй вместо localhost написать 127.0.0.1 - часто помогает.

Аватар пользователя garegin garegin 7 января 2012 в 13:42

Выдал

Additional uncaught exception thrown while handling exception.

Original

EntityMetadataWrapperException: Unknown data property title_field. in EntityStructureWrapper->getPropertyInfo() (line 339 of /home/u5197/domains/parfum-story.ru/profiles/commercebox_profile/modules/entity/includes/entity.wrapper.inc).

Additional

EntityMetadataWrapperException: Unknown data property title_field. in EntityStructureWrapper->getPropertyInfo() (line 339 of /home/u5197/domains/parfum-story.ru/profiles/commercebox_profile/modules/entity/includes/entity.wrapper.inc).

Аватар пользователя Vanez Vanez 15 января 2012 в 2:11

vitg, для сравнения товаров используется модуль flag + представление views
Для анонимов надо назначить права, установить ещё один модуль, и пропатчить flag, чтоб не косячил с базой данных.

Аватар пользователя igorP igorP 21 января 2012 в 19:09

Скачал последнюю сборку, языка русского в ней нет, подскажите как правильно перевести интерфейс?

Аватар пользователя InternetDevels.com InternetDevels.com 23 января 2012 в 11:43

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

Аватар пользователя z-buffer z-buffer 24 января 2012 в 1:05

уже который раз не получается поставить сборку Sad
отписался по этому поводу тут: http://lab.commercebox.org/issues/node/39
но ответа нет. прокомментируйте плиз хоть куда копать, может сам разберусь. а то пока у меня вообще идей нет.
спасибо.

Аватар пользователя nemiroff nemiroff 25 января 2012 в 2:01

помогите плиииз
загрузил файлы на сервер хочу запустить установку и вылазит эта ошибка:

   
 Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).
    Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).
    Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).

кто знает как решить проблему ?

Аватар пользователя MGMaster MGMaster 25 января 2012 в 11:34

"nemiroff" wrote:

помогите плиииз
загрузил файлы на сервер хочу запустить установку и вылазит эта ошибка:

Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).
Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).
Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).

кто знает как решить проблему ?

Такая же штука

Аватар пользователя CommerceBox CommerceBox 27 февраля 2012 в 13:30

MGMaster wrote:
"nemiroff" wrote:

помогите плиииз
загрузил файлы на сервер хочу запустить установку и вылазит эта ошибка:

Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).
Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).
Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in commercebox_profile_find_tasks() (line 408 of /home/twomarke/domains/site/public_html/profiles/commercebox_profile/commercebox_profile.install).

кто знает как решить проблему ?

Такая же штука


Мы работаем над решением этой задачи. Она одна из приоритетных сейчас.

Аватар пользователя nemiroff nemiroff 25 января 2012 в 17:31

всё решил,
проблема была в том что функция __DIR_ работает с версии PHP 5.3.0.
поэтому заходим в /profiles/commercebox_profile/commercebox_profile.install
в строке 408 меняем __DIR__ на dirname(__FILE__).

Аватар пользователя MGMaster MGMaster 26 января 2012 в 12:13

Когда в таксономии меняю местами термины, то выскакивает следующая ошибка:

Fatal error: Call to undefined function i18n_taxonomy_term_name() in /home/mgmaster/data/www/domonika.ru/profiles/commercebox_profile/modules/contirb/commercebox/commercebox_content/commercebox_content.module on line 1029

Аватар пользователя heron77 heron77 2 апреля 2012 в 17:11

"MGMaster" wrote:
Когда в таксономии меняю местами термины, то выскакивает следующая ошибка:
Fatal error: Call to undefined function i18n_taxonomy_term_name() in /home/mgmaster/data/www/domonika.ru/profiles/commercebox_profile/modules/contirb/commercebox/commercebox_content/commercebox_content.module on line 1029

Это связано с мультиязычностью сборки. Немного мешается, если не нужны многоязычные сайты. Но в принципе вещь частенько нужная и хорошая.
Для того, чтобы ошибка перестала выскакивать надо включить В блоке Модули - MULTILINGUAL-INTERNATIONALIZATION
соответствующие модули.
Я поставил галочки d чекбоксах против следующих:
Internationalization
String translation
Synchronize translations
Taxonomy translation

И все заработало без ошибок

Аватар пользователя gerol gerol 28 января 2012 в 5:04

Добрый день
Спасибо за сборку, пробируем...
Отчего меню админа у меня в русском не отображается нормально - одни нечитаемые символы ? Шрифтов не хватает ?

Аватар пользователя Erly Erly 29 января 2012 в 11:13

Товарищи!
Дико извиняюсь, и чувствую себя блондинкой :(:(.

Но никак не понимаю. Поставил сборку. Добавляю товар, заполняю поля, сохраняю. В списке товаров (/admin/commerce/products/list) он есть. А на в каталоге не выводится :(. Добавил уже несколько товаров, а в каталоге пишет "No products."

Как сделать, чтобы появились товары?

Аватар пользователя Erly Erly 29 января 2012 в 14:06

В общем нашёл в чём был затык.

Я в предыдущем комменте забыл написать, что до того как добавлять фотки, я обновил ВСЕ модуля! :D:D:D

Путём экспериментов выяснилось:
1. Ставим сборку
2. Добавляем 2-3 товара - всё гуд, всё показывается.
3. Обновляем модуль Commerce с dev версии до 1.2.
В результате старые товары видны, а новые добавляются, но нигде не видны.

Да, ещё забыл сказать - GlobalRedirect до версии 1,4 не обновляйте, а то будут циклические редиректы Smile

Аватар пользователя Erly Erly 2 февраля 2012 в 22:07

"NovoKain" wrote:
Аналогично. Товар не виден при добавлении.

Это в исходной сборке или после обновления?

Аватар пользователя Erly Erly 4 февраля 2012 в 14:21

В инсталл-профиле не добавлены поля для мета-тегов.
Вернее к ноде Product_dysplay они повязаны(admin/structure/types/manage/product_display/fields), но не выводятся на форме добавления товаров (admin/commerce/products/add/product). Поэтому их ещё надо добавить тут: admin/commerce/products/types/product/fields (в группу Meta Information)

Аватар пользователя Erly Erly 4 февраля 2012 в 14:26

Пара концептуальных вопросов:

  1. Почему для мета-тегов используется Quick Metatags, а не Metatag?
  2. У товара есть три поля: "Product Description", "Quick Overview" и "Body". В чём их отличие? Ведь для чего то же сделали три разных поля...
Аватар пользователя CommerceBox CommerceBox 27 февраля 2012 в 13:33

Erly wrote:
Пара концептуальных вопросов:

  1. Почему для мета-тегов используется Quick Metatags, а не Metatag?
  2. У товара есть три поля: "Product Description", "Quick Overview" и "Body". В чём их отличие? Ведь для чего то же сделали три разных поля...


В обновленной dev версии модуль Meta tags quick будет заменен на Meta tags
Поле "Body" - это поле ноды и будет удалено, так как не используется
"Product Description" - полное описание товара, которое отображается снизу товара ,
"Quick Overview" - краткое описание товара, которое отображается на странице товара.

Аватар пользователя itantonwork itantonwork 9 февраля 2012 в 7:03

Утро доброе , только сейчас заметил что было общение о том что где-то есть русификация , в принципе она уже она то и не нужна, уже все вроде перевел, но есть несколько вопросов к заблокированным полям , хотел посмотреть каким образом там перевод сделан , а еще я так понимаю что то демо каторжное сейчас стоит на сайте это совсем не то что выложено в последней сборке ?
если так хотелось бы узнать возможность появления
профиля или дампа бд от демо которое установлено , если конечно это реально Wacko

Сервер ваш к стати нормально себя чувствует, а то часто 504 вылезает

Аватар пользователя CommerceBox CommerceBox 27 февраля 2012 в 13:35

itantonwork wrote:
Утро доброе , только сейчас заметил что было общение о том что где-то есть русификация , в принципе она уже она то и не нужна, уже все вроде перевел, но есть несколько вопросов к заблокированным полям , хотел посмотреть каким образом там перевод сделан , а еще я так понимаю что то демо каторжное сейчас стоит на сайте это совсем не то что выложено в последней сборке ?
если так хотелось бы узнать возможность появления
профиля или дампа бд от демо которое установлено , если конечно это реально Wacko

Сервер ваш к стати нормально себя чувствует, а то часто 504 вылезает


Скоро на сайте появится список все релизов, первый из которых есть копией демо-сайта http://case1.commercebox.org/

Аватар пользователя IlyaV IlyaV 19 февраля 2012 в 3:20

"itantonwork" wrote:
хотелось бы узнать возможность появления
профиля или дампа бд от демо которое установлено , если конечно это реально %)

+1 или хотя бы сделайте сборку с демо материалами...

Аватар пользователя CommerceBox CommerceBox 27 февраля 2012 в 13:38

IlyaV wrote:
"itantonwork" wrote:
хотелось бы узнать возможность появления
профиля или дампа бд от демо которое установлено , если конечно это реально %)

+1 или хотя бы сделайте сборку с демо материалами...


Следующее обновление дев-версии сборки планируется бить с набором тестовых материалов.

Аватар пользователя VasyOK VasyOK 23 марта 2012 в 3:33

Кто-то должен задавать вредные вопросы. Возьму на себя данную роль Smile

1. Модули входящие в сборку они не хакнуты? Просто многие разработчики сборок любят.

2. Обновлять модули как обычно? Т.е. кидать новые версии в sites/all/modules ?

3. Вот это "Notice: Use of undefined constant" Оно связано как я понял с версией PHP 5.2. Установил сборку на хостинг PHP 5.2. - ошибка вылазила при установки сборки. Еще где-то она появится если ничего в дистрибутиве не исправлять?

4. Русский язык. Я то знаю как включить. А вам нужны русскоязычные клиенты? Несколько килобайт не сильно нагрузят сборку пусть перевод и не точен.

5. Модули commercebox (profiles\commercebox_profile\modules\contirb\) за что отвечают?

6. Обновил модули через админку Drupal. Drupal обновил ручками стерев старые файлы ручками и залив новые. Папка profiles осталась от сборки. Выключил модуль comment (вроде стандартный Друпаловский)

В результате на сайте выдает:
Fatal error: Call to undefined function comment_node_page_additions() in ...profiles/commercebox_profile/modules/contirb/commercebox/commercebox_content/commercebox_content.module on line 182

[Типа решение] Удалил модуль commercebox_content вернул сайт "к жизни". Включил обратно модуль comment, залил обратно commercebox_content

7. Включил блоки Product categories, Product reports пишет:
Notice: Trying to get property of non-object in commercebox_content_block_view() (line 159 of .../profiles/commercebox_profile/modules/contirb/commercebox/commercebox_content/commercebox_content.module).

Notice: Trying to get property of non-object in comment_node_page_additions() (line 727 of ...modules/comment/comment.module).

Аватар пользователя InternetDevels.com InternetDevels.com 27 марта 2012 в 10:30

VasyOK wrote:
Кто-то должен задавать вредные вопросы. Возьму на себя данную роль Smile

1. Модули входящие в сборку они не хакнуты? Просто многие разработчики сборок любят.

2. Обновлять модули как обычно? Т.е. кидать новые версии в sites/all/modules ?

3. Вот это "Notice: Use of undefined constant" Оно связано как я понял с версией PHP 5.2. Установил сборку на хостинг PHP 5.2. - ошибка вылазила при установки сборки. Еще где-то она появится если ничего в дистрибутиве не исправлять?

4. Русский язык. Я то знаю как включить. А вам нужны русскоязычные клиенты? Несколько килобайт не сильно нагрузят сборку пусть перевод и не точен.

5. Модули commercebox (profiles\commercebox_profile\modules\contirb\) за что отвечают?

6. Обновил модули через админку Drupal. Drupal обновил ручками стерев старые файлы ручками и залив новые. Папка profiles осталась от сборки. Выключил модуль comment (вроде стандартный Друпаловский)

В результате на сайте выдает:
Fatal error: Call to undefined function comment_node_page_additions() in ...profiles/commercebox_profile/modules/contirb/commercebox/commercebox_content/commercebox_content.module on line 182

[Типа решение] Удалил модуль commercebox_content вернул сайт "к жизни". Включил обратно модуль comment, залил обратно commercebox_content

7. Включил блоки Product categories, Product reports пишет:
Notice: Trying to get property of non-object in commercebox_content_block_view() (line 159 of .../profiles/commercebox_profile/modules/contirb/commercebox/commercebox_content/commercebox_content.module).

Notice: Trying to get property of non-object in comment_node_page_additions() (line 727 of ...modules/comment/comment.module).

1. да, одного котеннка мы все-таки убили, но по другому было никак, но это будет устранено в следующем релизе
2. нет, все модуля, которые включены в сборку, находятся в папке profiles\commercebox_profile\modules\contirb\ , т.е. новые версии следует кидать туда.
3. Сборка разрабывается на PHP 5.3, на PHP 5.2 сборка не тестировалась
4. Мы работаем над включением в сборку выбора русского и украинского языка.
5. см. пункт 2. Дополнительные модуля следует устанавливать как обычно, в sites/all/modules
6, 7. Создайте пожалуйста соответствующие issus в http://lab.commercebox.org

Аватар пользователя VasyOK VasyOK 27 марта 2012 в 2:38

В настоящий момент пытаюсь установить сборку на Патруле

Пишет
An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: http://sitaname.com/install.php?profile=commercebox_profile&locale=en&id... StatusText: Internal Server Error ResponseText:

Options +FollowSymLinks убрал - та же ошибка.

Аватар пользователя DDDDD099 DDDDD099 27 марта 2012 в 20:53

Спасибо за работу. Скажите пожалуйста по модулю liqpay - я использовал его из вашей сборки на своем старом сайте. При установке модуля получаю ошибку "Notice: Undefined variable: order_id в функции commerce_liqpay_build_xml() (строка 323 в файле my_site/sites/all/modules/commerce_liqpay/commerce_liqpay.module)" Раньше у меня стоял модуль volocuga но он не работал с новой версией commerce.

Аватар пользователя InternetDevels.com InternetDevels.com 28 марта 2012 в 17:20

DDDDD099 wrote:
Спасибо за работу. Скажите пожалуйста по модулю liqpay - я использовал его из вашей сборки на своем старом сайте. При установке модуля получаю ошибку "Notice: Undefined variable: order_id в функции commerce_liqpay_build_xml() (строка 323 в файле my_site/sites/all/modules/commerce_liqpay/commerce_liqpay.module)" Раньше у меня стоял модуль volocuga но он не работал с новой версией commerce.

На данный вопрос и любые иные вопросы связанные с багами мы с удовольствием ответим Вам на http://lab.commercebox.org/

Аватар пользователя Amigos Amigos 30 марта 2012 в 0:33

@ InternetDevels.com

Превосходная работа! Результат виден сразу из "коробки". Коммерц всеже непростая система )
А планируете в проджекты на drupal.org выкладывать?

Аватар пользователя InternetDevels.com InternetDevels.com 30 марта 2012 в 18:42

Amigos wrote:
@ InternetDevels.com

Превосходная работа! Результат виден сразу из "коробки". Коммерц всеже непростая система )
А планируете в проджекты на drupal.org выкладывать?

Спасибо за отзыв! Да, планируем обязательно!

Аватар пользователя ramzes1401ss3 ramzes1401ss3 21 мая 2012 в 12:26

Спасибо за сборку. Демо-сайт порадовал. Скачал, установил, возник вопрос: в демо-сайте всё на русском, после установки локализовать смог только сам друпал, где взять руссификатор для commercebox.po ?
_____________________
P.S. Извините, не увидел сообщения: Да, русского языкав инстал-профайле пока нет. Переводить надо стандартными средствами - залить переводы с друпал-орга, потом перевести интерфейс стандартными средствами друпал.
В дальнейшем планируем включить в инстал-профайл русский язык.
Мы решили выложить профайл поскорее с минимальной готовностью, и дальше дорабатывать по ходу.

Аватар пользователя andrej andrej 5 июля 2012 в 11:43

Здравтсвуйте!
Имеется ли модуль для продажи цифровых кодов?
Тоесть клиент покупает не товар, а некий код... например серийный номер програмного обеспечения... или еще что то с этим связанное...
На стороне магазина, ему генерится номер по шаблону/алгоритму... или уже для каждого товара заложен админом/продавцом свой номер... если товар уникальный, или для товара может быть уже заложено несколько номеров... надеюсь Вы поняли о чем я...

Аватар пользователя shurupkirov shurupkirov 10 июля 2012 в 10:50

Загрузил и поставил.
В процессе установки на языковых переводах все умерло. ну да и ладно в общем-то
Админка работает тяжело
периодически вываливает на панель
Notice: Undefined index: distribution_name в функции drupal_install_profile_distribution_name() (строка 202 в файле /var/www/sites/SITE_NAME/www/includes/install.inc).

В отчете состояния системы 2 ошибки
Colorbox plugin At least 1.3.16
You need to download the Colorbox plugin and extract the entire contents of the archive into the sites/all/libraries/colorbox folder of your server.

Flag Translation helpers module not found.
To have the flag module work with translations, you need to install and enable the Translation helpers module.

Я конечно же разберусь, но обычный юзер, решивший попробовать Ваш пакет - больше даже работать не захочет

Аватар пользователя nicplat nicplat 6 августа 2012 в 22:50

Стопудовый фейк а не сборка, как только не пытался установить всегда выдается ошибка примерно такого содержания , но не обязательно
Fatal error: Maximum execution time of 30 seconds exceeded in N:\home\shop\www\modules\block\block.module on line 418

На поддержке у многих людей такая проблема http://lab.commercebox.org/ но ответов нет как-то странно

Аватар пользователя heron77 heron77 7 августа 2012 в 8:03

"nicplat" wrote:
Стопудовый фейк а не сборка, как только не пытался установить всегда выдается ошибка примерно такого содержания , но не обязательно
Fatal error: Maximum execution time of 30 seconds exceeded in N:\home\shop\www\modules\block\block.module on line 418
На поддержке у многих людей такая проблема http://lab.commercebox.org/ но ответов нет как-то странно

Не правда. Ответ на коммерсбоксе был по этому поводу. При установке сборка жрет много ресурсов. Есть такая проблема. Сам с ней столкнулся. Пришлось в рабочем сервере подкручивать количество оперативки и время выполнения. На всякий случай устанавливал 120 секунд и 256Mb. Это переменные в PHP.INI :
max_execution_time = 120
memory_limit = 256M

Аватар пользователя nicplat nicplat 7 августа 2012 в 14:45

heron77 wrote:
"nicplat" wrote:
Стопудовый фейк а не сборка, как только не пытался установить всегда выдается ошибка примерно такого содержания , но не обязательно
Fatal error: Maximum execution time of 30 seconds exceeded in N:\home\shop\www\modules\block\block.module on line 418
На поддержке у многих людей такая проблема http://lab.commercebox.org/ но ответов нет как-то странно

Не правда. Ответ на коммерсбоксе был по этому поводу. При установке сборка жрет много ресурсов. Есть такая проблема. Сам с ней столкнулся. Пришлось в рабочем сервере подкручивать количество оперативки и время выполнения. На всякий случай устанавливал 120 секунд и 256Mb. Это переменные в PHP.INI :
max_execution_time = 120
memory_limit = 256M

Спасибо! Все запустилось. Свою претензию отзываю

Аватар пользователя RomanKaz RomanKaz 7 августа 2012 в 14:06

при установки CommerceBox вылазит ошибка Попытка создания поля неизвестного типа image. как установить что надо изменить?

Аватар пользователя nicplat nicplat 7 августа 2012 в 15:19

Установил на Denwer , но установленный отличается от Demo http://case1.commercebox.org/catalog/furniture?language=ru вероятно намеренно. Или как-то самому можно русский настроить подскажите. Я имею ввиду нет русской версии сайта.

Аватар пользователя heron77 heron77 7 августа 2012 в 15:43

"nicplat" wrote:
Я имею ввиду нет русской версии сайта.

У дрюпала вообще нет понятия "русская версия" это изначально многоязычная CMS.
Для решения вопросов с русским языком нужно сделать "руссификацию".
Для этого после установки сборки скачать и установить модуль http://drupal.org/project/l10n_update
В админке сайта:
admin/config/regional/language
включить русский язык по умолчанию, а если его нет, то добавить:
admin/config/regional/language/add
Далее обновить переводы через установленный ранее модуль l10n (Localization update)
admin/config/regional/translate/update

Демо сайт давно сделан и отличается уже от сборки. То есть, последняя версия сборки отличается от демо в лучшую сторону.

Аватар пользователя nicplat nicplat 7 августа 2012 в 18:49

heron77 да я не это имею ввиду, здесь все ясно о переводе друпала. Я говорю о демо сайте на русском и английском языке, т.е. для буржуев и для нас "бедных" . А в сборке я обнаружил только буржуйскую версию. Так и должно или как-то можно изменить в настройках?

Аватар пользователя graker graker 7 августа 2012 в 19:16

nicplat wrote:
heron77 да я не это имею ввиду, здесь все ясно о переводе друпала. Я говорю о демо сайте на русском и английском языке, т.е. для буржуев и для нас "бедных" . А в сборке я обнаружил только буржуйскую версию. Так и должно или как-то можно изменить в настройках?

Тут все давно написано: http://drupal.org/localize

Аватар пользователя nicplat nicplat 7 августа 2012 в 22:37

Объясняю на пальцах для тех кто в танке. Если открыть эту ссылку http://case1.commercebox.org/catalog/furniture?language=ru мы попадаем на демо версию сборки интернет магазина авторов данного поста. Открыв его мы видим интерфейс на русском языке [IMG]http://i.imgur.com/3ehcd.jpg[/IMG]
А когда установим на локалку данную сборку, интерфейс сайта т.е. сборки на английском вместо Главная - Номе, вместо Каталог - Catalog и возможности использовать русский интерфейс нет как в демо версии где есть две ссылки если вы обратите внимание на скрин выше в правом верхнем углу : 1-русский , 2 English . Вопрос в предыдущих постах.
А вот так выглядит на локалке
[IMG]http://i.imgur.com/lX28b.jpg[/IMG]

Аватар пользователя graker graker 7 августа 2012 в 22:53

nicplat wrote:
Объясняю на пальцах для тех кто в танке.
Разжевываю для тех, кому кажется что он вылез из танка: по приведенной мной ссылке написано, как добавить перевод к инсталлируемому профилю до инсталляции. Написано, где этот перевод взять и куда положить.

Аватар пользователя heron77 heron77 7 августа 2012 в 22:43

Я вам по поводу танка и подводной лодки уже писал. Повторю еще раз в более расширенном виде для тех кто хочет попасть к нам в танк.

Во-первых демо-версия делалась на базе одной из первых сборок. Мало, того что это было давно (больше полугода назад), а сборка активно развивается и поддерживать актуальной такую простую вещь, как перевод нет никакого смысла у разработчиков. Лучше усилия потратить на реальный функционал.
Так к тому же еще, первые версии сборки не были оформлены в виде профиля-инсталляхи. Об этом написано на сайте - вот здесь:
http://commercebox.org/news/tretya-alfa-perehodim-na-instalyacionnyy-profil
Возможно, что в первой версии выкладывался уже переведенный вручную архив, потому и демка русская.

Во-вторых. А где вы прочитали о том, что демо было установлено из коробки и никак не настраивалось потом ручками разработчиков? Я этого на сайте сборки нигде не читал.

В третьих, не забывайте, что эта сборка даже еще не первая бета, а только альфа-версия. Не воспринимайте ее как некий коробочный продукт.

PS. Вообще я сам жду-недождусь когда сборка дойдет до более-менее приличной товарной кондиции. А пока для реальных интернет-магазинов используем kick-start:
http://drupal.org/project/commerce_kickstart
и в меру своих скромных сил помогаем разработчикам сборки тестами, выявлением багов, а если повезет, то и советами.

Аватар пользователя heron77 heron77 8 августа 2012 в 0:48

"nicplat" wrote:
подскажите что делать http://i.imgur.com/kCzlg.jpg в php.ini level до 200 увеличил и все равно ошибка

Дык это уже другая сборка и о ней лучше где-нибудь отдельно разговаривать. И эту ошибку увеличением времени не победишь. А что за Denwer у вас стоит? Свеженький? Версия PHP какая?

Аватар пользователя Artu Artu 8 августа 2012 в 13:56

nicplat wrote:
heron77 PHP 5.3 и все-таки не подскажете, участникам этой ветки может в будущем пригодиться

Эта тема про Box. Открывай отдельную тему по KickStart.

Аватар пользователя nicplat nicplat 9 августа 2012 в 10:52

volocuga@drupal.org ни куя какой острорылый и мудрый , жаль только, что из-за подбородка лица не видать, а так чо норм учи дальше народ жизни , может кто послушает

Создал тему , если кто знает сюда http://www.drupal.ru/node/85763

Аватар пользователя igorP igorP 25 августа 2012 в 13:59

Подскажите, кто знает, как сделано боковое меню - Catalog. Оно упорядочивается по алфавиту, а мне нужно по весу, где подправить?

Аватар пользователя igorP igorP 26 августа 2012 в 21:44

firebug поставил, классная вещь. но не понимаю как им можно понять какой вьюхой выведен блок, если там я вижу уже итоговый html

Аватар пользователя valder20 valder20 10 ноября 2015 в 11:48

при установке выдает (вроде на 105 модуле) ошибку
The installation has encountered an error.
Please continue to the error page

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://wveter.ru/install.php?profile=commercebox_profile&locale=en&id=1&... StatusText: OK ResponseText: Parse error: syntax error, unexpected T_FUNCTION in /home/valder20/data/www/wveter.ru/profiles/commercebox_profile/modules/contirb/taxonomy_block/taxonomy_block.module on line 157

страница ошибки на скрине

Аватар пользователя zhur82 zhur82 27 сентября 2012 в 13:05

valder20 wrote:
при установке выдает (вроде на 105 модуле) ошибку
The installation has encountered an error.
Please continue to the error page

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://wveter.ru/install.php?profile=commercebox_profile&locale=en&id=1&... StatusText: OK ResponseText: Parse error: syntax error, unexpected T_FUNCTION in /home/valder20/data/www/wveter.ru/profiles/commercebox_profile/modules/contirb/taxonomy_block/taxonomy_block.module on line 157

страница ошибки на скрине

+1 такая же фигня, при установке на локальный сервер.

Аватар пользователя Ветер Ветер 30 сентября 2012 в 23:17

Попробовал Dev на денвере последнем, все установилось без ошибок. Правда скриптам поставил выполнение 300 секунд.
ps. На супер крутом хостинге патруле - выдавал ошибку.

Аватар пользователя TEZZI TEZZI 21 февраля 2013 в 14:20

zhur82 wrote:
valder20 wrote:
при установке выдает (вроде на 105 модуле) ошибку
The installation has encountered an error.
Please continue to the error page

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://wveter.ru/install.php?profile=commercebox_profile&locale=en&id=1&... StatusText: OK ResponseText: Parse error: syntax error, unexpected T_FUNCTION in /home/valder20/data/www/wveter.ru/profiles/commercebox_profile/modules/contirb/taxonomy_block/taxonomy_block.module on line 157

страница ошибки на скрине

+1 такая же фигня, при установке на локальный сервер.

Какие требования к php нужно 5.3.x ????
Ответьте кто знает!!!

Аватар пользователя heron77 heron77 21 февраля 2013 в 15:27

"TEZZI" wrote:
Ответьте кто знает!!!

Памяти побольше поставь и время исполнения. У меня в некоторых случаях получилось 500Mb под скрипт и время выполнения 200. Тогда устанавливаетя. Можно установить сначала на своей локальной машине, а потом перенести на хостинг.
А вообще плюнь. Собери свою сборку - эта слишком громоздкая и "из коробки" кучу ненужных вещей за собой тянет. Я себе слепил на коммерсе целых две. Одну просто по модулям с нуля собрал и настроил - маленькая, компактная, быстрая (если так можно про D7 говорить), а вторую на основе Kickstart2 сделал. Тоже взял сборку, поэксперементировал с ней и вырезал ненужное. Там установочный профиль в кикстарте хорошо сделан. Просто в него заходишь и вырезаешь ненужные модули и требования по установке. Приходится правда делать методом научного тыка. Потому, что многие модули (как всегда в Drupal) взаимосвязаны.

Если хочешь просто поиграться. Опять же с Кикстартом лучше. Да и сборка это - CommerceBox - устарела уже давно морально. Куча модулей обновилась, новые модули для коммерса написаны, которых просто нет в сборке и т.д. Вот свеженькая, февральская - http://drupal.org/project/commerce_kickstart
С ней ксати, тоже могут быть проблемы с установкой, если маловато памяти и времени выполнения.

Аватар пользователя CommerceBox CommerceBox 21 марта 2013 в 17:44

«Какие требования к php нужно 5.3.x ????»
Для Drupal 7: PHP 5.2.5 or higher (5.3 recommended).

«Онлайн оплата Interkassa в планах?»
В ближайших планах пока нету.

У нас уже готовится новая версия сборки, наберитесь терпения скоро вы ее уже сможете увидеть Smile

Аватар пользователя Photoshopper Photoshopper 24 марта 2013 в 20:05

Если вы раз в пол года обновляете сборку, то боюсь у нее нет никакого будущего. Сделали бы админку как наподобие Commerce kickstart. Простой смертный оператор застрелится. Функционала мало. Добавили бы фильтров.

Аватар пользователя Andruxa Andruxa 24 марта 2013 в 21:21

"Photoshopper" wrote:
Если вы раз в пол года обновляете сборку, то боюсь у нее нет никакого будущего.

Разработчик - известная вебстудия, я думаю, что сборку они используют в своих проектах, а её выкладывание в паблик - это дополнительное тестирование, фидбек, ну и реклама тоже

Аватар пользователя CommerceBox CommerceBox 26 апреля 2013 в 11:51

Вышла новая версия сборки - CommerceBox-7.x-1.0-beta1. Ищите в релизах http://commercebox.org/ru/download. Перед установкой обязательно прочитайте статью, чтоб быть в курсе всех изменений http://bit.ly/ZPar63.
Всех желающих задать вопросы, нашедших то что мы не заметили или тех у кого просто есть какое-то предложение просим создавать задачи здесь http://lab.commercebox.org/ Smile

Аватар пользователя valero222 valero222 30 сентября 2013 в 15:31

Здравствуйте!
Хорошая получилась сборка!
Но вот вопрос!
Как к готовым каталогам подключить фильтры созданные на базе search api?

Аватар пользователя knife knife 10 ноября 2015 в 11:49

Два главных вопроса пока:
Где и как настраивать Блок "CB Sample banner 1" ??? Никак не могу не выкинуть его ни поменять в нем формат текста.
Зачем использовать целый модуль минипанелс для вывода подвала??? не проще ли создать в теме четыре региона и каждый пользователь сам как хочет может добавлять туда какие хочет блоки ??? Крайне неудобное решение, невозможно поменять название колонок, невозможно изменить внутри формат текста.

Сделайте так, это намного проще чем мучить своих пользователей 1-2 сложными темами:

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

Приходится добавлять сборку и искать способы удалить всю лишную мишуру котору понавесили сверху "для красоты" и тормозов. Сейчас сайт грузится в течении 15 секунд, а переход между пустыми страницами 4 секунды. я подозреваю это из-за модуля панелс

Аватар пользователя CommerceBox CommerceBox 23 октября 2013 в 18:04

«Где и как настраивать Блок "CB Sample banner 1" ??? Никак не могу не выкинуть его ни поменять в нем формат текста»

по ссылке admin/structure/mini-panels/list/footer/edit/content вы можете менять размещение и контент блоков

«Зачем использовать целый модуль минипанелс для вывода подвала???»

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

По поводу скорости: ничего не можем ответить не зная на каком хостинге развернут сайт и его мощность.

Аватар пользователя knife knife 23 октября 2013 в 21:28

Спасибо за ответ, но:

admin/structure/mini-panels/list/footer/edit/content
- там только 1 нижняя панель footer, кстати невозможно поменять название и изменить формат текста в ней, но она меня не так сильно беспокоит как именно три баннерных строки над footer, если добавлять туда баннер с кодом то снизу весь footer превращается в одну большую ссылку. Невозможно управлять отображением на других страницах, выводится только на главной.

Хостинг HC.ru
вот сайт: http://unsuv.ru/ (меняется постоянно)

Не совсем понятно зачем русскоязычным разработчикам не выкладывать русификацию и в текстовых файлах (тема например) не оставлять текст с пояснениями на кириллице?

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

Можно ли поступить проще? создать поле с атрибутом который вводит пользователь при заказе? т.е. мне куда проще отредактировать атрибут по наличию размеров и цены чем отключать каждый раз половину товаров в магазине. Если это реально подскажите как это сделать?

Есть такая кнопка:
ATTRIBUTE FIELD SETTINGS
Single value fields attached to products can function as attribute selection fields on Add to Cart forms. When an Add to Cart form contains multiple products, attribute field data can be used to allow customers to select a product based on the values of the field instead of just from a list of product titles.
Enable this field to function as an attribute field on Add to Cart forms.

но она не работает

---
Есть ли возможность сделать комментарии к заказу каждого товара?

Аватар пользователя knife knife 10 ноября 2015 в 11:49

Как решается проблема с выводом всего подряд? :

Как товару добавить атрибут "Производитель" ? Например чтобы можно было вывести все товары одного производителя.

Аватар пользователя knife knife 25 октября 2013 в 13:44

Ещё когда пытаешься удалить разом все демо товары, он удаляет только их содержимое, сама нода остается на месте, приходится в ручную каждую ноду демонстрационного товара удалять. И остался основной вопрос как выводить не все размеры и цвета одного товара подряд а только 1 ???? без решения этого вопроса использовать сборку невозможно.

Аватар пользователя CommerceBox CommerceBox 25 октября 2013 в 20:28

«Сейчас сайт грузится в течении 15 секунд, а переход между пустыми страницами 4 секунды. я подозреваю это из-за модуля панелс»

Причина подобного поведения однозначно кроется не в панельках, как вариант оптимизируйте кеширование.

«Почему новые варианты товаров с цветом или размером висят на главной. Получается если у меня 1 футболка но шести размеров, на странице отображаются все шесть футболок с одинаковым названием и прочим.
Можно ли поступить проще? создать поле с атрибутом который вводит пользователь при заказе? т.е. мне куда проще отредактировать атрибут по наличию размеров и цены чем отключать каждый раз половину товаров в магазине. Если это реально подскажите как это сделать?
Есть такая кнопка:
ATTRIBUTE FIELD SETTINGS»

Товары бывают разные и зависят от специфики магазина, в варианте может быть другая цена или другие параметры. Но если вам не подходит такой вывод, можно поросто настроить вюшку под себя.
По-поводу кнопки мы не поняли что вы имеете ввиду, уточните пожалуйста.

«Есть ли возможность сделать комментарии к заказу каждого товара?»

Такая возможность не включена в сборку

«Как товару добавить атрибут "Производитель" ? Например чтобы можно было вывести все товары одного производителя.»

Вы уверены что это должно быть атрибутом? Скорее всего вам нужен референс.

« Ещё когда пытаешься удалить разом все демо товары, он удаляет только их содержимое, сама нода остается на месте, приходится в ручную каждую ноду демонстрационного товара удалять.»

Попробуйте включить мигрейт, удаление через него происходит быстро и просто.

«Не совсем понятно зачем русскоязычным разработчикам не выкладывать русификацию и в текстовых файлах (тема например) не оставлять текст с пояснениями на кириллице?»

Сборка ориентирована на разных пользователей, большинство которых говорит на английском языке. Мы предпочитаем вкладывать больше времени в работу над самой сборкой, чем тратить его на переводы. Тем более, что можно загрузить переводы с drupal.org, которые переведут большую часть стандатного интерфейса и доперевести некоторые элементы, которые в большинстве сайтов все-равно будут специфические.

Аватар пользователя VVS VVS 14 ноября 2013 в 18:23

lab ваш не работает, напишу сюда…
После установки выдаётся предупреждение:

    There was the following error - Manifest: http://appserver.commercebox.drupalcompany.com/app/query/4 php_network_getaddresses: getaddrinfo failed: Name or service not known
    There was the following error - Manifest: http://appserver.commercebox.drupalcompany.com/app/query/3 php_network_getaddresses: getaddrinfo failed: Name or service not known

И следом ошибка:

Notice: Undefined index: apps в функции commercebox_apps_apps_form() (строка 143 в файле /home/vvs/projects/htdocs/z.my/profiles/commercebox_profile/modules/custom/commercebox_apps/commercebox_apps.module).
Warning: Invalid argument supplied for foreach() в функции commercebox_apps_apps_form() (строка 143 в файле /home/vvs/projects/htdocs/z.my/profiles/commercebox_profile/modules/custom/commercebox_apps/commercebox_apps.module).
Notice: Undefined variable: array_app в функции commercebox_apps_apps_form() (строка 150 в файле /home/vvs/projects/htdocs/z.my/profiles/commercebox_profile/modules/custom/commercebox_apps/commercebox_apps.module).
Notice: Undefined index: apps в функции commercebox_apps_apps_form() (строка 143 в файле /home/vvs/projects/htdocs/z.my/profiles/commercebox_profile/modules/custom/commercebox_apps/commercebox_apps.module).
Warning: Invalid argument supplied for foreach() в функции commercebox_apps_apps_form() (строка 143 в файле /home/vvs/projects/htdocs/z.my/profiles/commercebox_profile/modules/custom/commercebox_apps/commercebox_apps.module).
Notice: Undefined variable: array_app в функции commercebox_apps_apps_form() (строка 150 в файле /home/vvs/projects/htdocs/z.my/profiles/commercebox_profile/modules/custom/commercebox_apps/commercebox_apps.module).

Сервер с аппсами недоступен? Так может ну их эти аппсы?

Аватар пользователя CommerceBox CommerceBox 14 ноября 2013 в 21:28

«Сервер с аппсами недоступен? Так может ну их эти аппсы?»

Вы как раз попали на перенос апсов на другой сервер. Попробуйте повторить те же действия завтра, все должно пройти гладко.

Аватар пользователя Valeratal Valeratal 15 ноября 2013 в 17:21

я поставил это бокс, не так давно. Думал буду изучать коммерс

По факту веду борьбу с версткой, потому как там сделано, делать нельзя

Гибкие панели, ширина сайдбаров задается в панели (по друпальски)
Тут же, в панель запихивают стиль, ширину регулируют через CSS

В результате, сидишь и выискиваешь, откель у этого дива ТАКАЯ ширина, если я ее уже изменил в панели.

Аватар пользователя CommerceBox CommerceBox 18 ноября 2013 в 13:12

Этот релиз в дев. версии. Сейчас мы готовим стабильную версию сборки, в которой будут улучшены как функционал, так и дизайн с версткой.

Аватар пользователя savinov80 savinov80 18 ноября 2013 в 22:54

Здравствуйте, установил CommerceBox 7.x-1.0-alpha2. При добавлении нового товара вкладка "Изменить продукт" пустая (Ошибка:
Notice: Uninitialized string offset: 0 в функции commercebox_content_preprocess() (строка 966 в файле Z:\home\flowers-ptz.ru\www\profiles\commercebox_profile\modules\custom\commercebox_content\commercebox_content.module).), а по товарам которые шли вмести со сборкой все редактируется.
В чем может быть проблема?

Аватар пользователя CommerceBox CommerceBox 19 ноября 2013 в 12:27

«установил CommerceBox 7.x-1.0-alpha2»

Уточните, пожалуйста, точную версию сборки. Так как у нас есть только версия commercebox-7.0-alpha2, вышедшая больше двух лет назад.
Сейчас мы рекомендуем к использованию последнюю версию commercebox-7.1-beta.

Аватар пользователя savinov80 savinov80 19 ноября 2013 в 22:04

Установил CommerceBox 7.0 beta. С добавлением новых товаров я разобрался, их надо добавлять через (магазин/товары/добавить товар или /admin/commerce/products).
Во время работы с сайтом постоянно выскакивает такое сообщение Notice: Uninitialized string offset: 0 в функции commercebox_content_preprocess() (строка 966 в файле Z:\home\flowers-ptz.ru\www\profiles\commercebox_profile\modules\custom\commercebox_content\commercebox_content.module).
А так же много вопросов по русификации, некоторые разделы сайта непонятно где русифицировать. Пример:
на главной странице есть "New Products" где изменить это на русское, а так же разделы Similar products, Description в карточке товара.

Аватар пользователя vbard vbard 20 ноября 2013 в 1:41

Благодарю за сборку, установил, всё ок.
Вами анонсирован функционал "последние просмотренные товары"; не могу понять, где его наблюдать или как включить?
то же самое про
- Возможность добавления "сопутствующих товаров"
- Возможность сравнения товаров
где это всё включается?

Аватар пользователя InternetDevels.com InternetDevels.com 10 декабря 2013 в 18:03

«Благодарю за сборку, установил, всё ок.
Вами анонсирован функционал "последние просмотренные товары"; не могу понять, где его наблюдать или как включить?
то же самое про
- Возможность добавления "сопутствующих товаров"
- Возможность сравнения товаров
где это всё включается?»

Спасибо за отзыв.
По поводу анонсированных функций: в последней версии сборки весь дополнительный функционал вынесен в apps, чтоб не навязывать пользователям те функции, которые ему не нужны.
Но в новых версиях уже отсутствуют Последние просмотренные товары, Сопутствующие товары и возможность Сравнения товаров отсутствуют. Топик уже старый и в первых сообщениях уже может содержатся неактуальная информация.
К слову говоря, возможность Сравнение товаров будет доступна в следующем релизе CommerceBox. И если вы используете релиз alpha 7.1 или 7.1-beta, то сможете обновить сборку в которой будет нужная вам возможность

«Установил CommerceBox 7.0 beta.»

У нас есть версии commercebox-7.1-beta и commercebox-7.0-beta1. Уточните, пожалуйста, какую именно из них вы используете?

Аватар пользователя vbard vbard 21 ноября 2013 в 20:46

"InternetDevels.com" wrote:
По поводу анонсированных функций: в последней версии сборки весь дополнительный функционал вынесен в apps

Сдесь /?q=admin/apps/cb_mod видно только CommerceBox Wishlist, CommerceBox Shipping и CommerceBox Tax и варнинги
Warning: Illegal string offset '#theme' in apps_preprocess_apps_install_page() (line 137 of /var/www/dev_sites/xand_dev/profiles/commercebox_profile/modules/contrib/apps/theme/apps.theme.inc).
Warning: Invalid argument supplied for foreach() in element_children() (line 6392 of /var/www/dev_sites/xand_dev/includes/common.inc).
Warning: Illegal string offset '#children' in drupal_render() (line 5859 of /var/www/dev_sites/xand_dev/includes/common.inc).
Warning: Illegal string offset '#children' in drupal_render() (line 5869 of /var/www/dev_sites/xand_dev/includes/common.inc).
Warning: Illegal string offset '#children' in drupal_render() (line 5907 of /var/www/dev_sites/xand_dev/includes/common.inc).
Warning: Illegal string offset '#printed' in drupal_render() (line 5914 of /var/www/dev_sites/xand_dev/includes/common.inc).

А сдесь /?q=admin/apps/cb_apps видно CommerceBOX Base Theme. И те же варнинги.

т.е. указанных постом выше возможностей я там не увидел. Или я не там смотрю? Сборка commercebox-7.1-beta

Аватар пользователя InternetDevels.com InternetDevels.com 21 ноября 2013 в 20:55

Данных функций нет в последних версиях сборки.
Если они для вас важны, то вы можете использовать более старые версии CommerceBox, но они менее гибкие чем последние два релиза, которые рекомендованные к использованию.

Аватар пользователя savinov80 savinov80 21 ноября 2013 в 22:00

"InternetDevels.com" wrote:
«Установил CommerceBox 7.0 beta.»

У нас есть версии commercebox-7.1-beta и commercebox-7.0-beta1. Уточните, пожалуйста, какую именно из них вы используете?


[quote="InternetDevels.com"]«Установил CommerceBox 7.0 beta.»

Здравствуйте, установлена commercebox-7.0-beta1 так назывался архив сборки, в /admin/modules сложно понять какая стоит версия, т.к. каие то модуль альфа а какие-то бетта.

Аватар пользователя Valeratal Valeratal 8 декабря 2013 в 12:18

Подскажите, такая проблема

Стоял сайт с коммерс-боксом. Обновлял сайт и модули драшем
после какого-то обновления сайт работать практически перестал. Ну в админку я зашел, сменил тему на базовую (я сделал свою тему, на базе базовой). А так у сайта белый экран
Скачал еще раз сборку с сайта (с английской странице, дата сборки 1-е октября), пока не помогло. Также запускал аптейт, но тоже, обновлений не найдено
Кстати, в сборке друпал 7.23, а уже 7.24

В логах сервера это

PHP Fatal error: Call to undefined function commerce_cart_order_load() in путь_до_сервера/good-sp.ru/sites/all/modules/cb_base_theme/cb_base_theme.module on line 132

на 132 строке вроде это, но мне мало о чем говорит

    if ($order = commerce_cart_order_load($user->uid)) {
        $wrapper = entity_metadata_wrapper('commerce_order', $order);

        $line_item_types = commerce_product_line_item_types();
        $quantity = commerce_line_items_quantity($wrapper->commerce_line_items, $line_item_types);
        $total = commerce_line_items_total($wrapper->commerce_line_items, $line_item_types);
        $total_value = commerce_currency_format($total['amount'], $total['currency_code']);

В логах сайта это

Theme hook commerce_cart_empty_block not found

Аватар пользователя Niklan Niklan 8 декабря 2013 в 12:20

"Valeratal" wrote:
PHP Fatal error: Call to undefined function commerce_cart_order_load() in путь_до_сервера/good-sp.ru/sites/all/modules/cb_base_theme/cb_base_theme.module on line 132

Сборку не юзал но свангаю что выключен коммерцовский модуль cart, в котором скорее всего эта функции и находится

Аватар пользователя Niklan Niklan 8 декабря 2013 в 16:08

"Valeratal" wrote:
Да не только этот, вообще куча отключена была. Хз почему

Опять повангаю.
Включен модуль admin_menu
В нем была нажата кнопка "Выключить development модули".
Она выключает модуль cart со всеми вытекающими))

Аватар пользователя Valeratal Valeratal 11 декабря 2013 в 9:35

"Niklan" wrote:
В нем была нажата кнопка "Выключить development модули".
Она выключает модуль cart со всеми вытекающими))

Ну, скажем так, я на эту кнопку не нажимал Smile

Я кстати еще раз проверил. При запуске обновления версии друпала из драша происходит то же самое
То есть, драш пытается обновится, но "что-то идет не так" и обновления не происходит. Но модули отключаются

кстати, почему cart может относится development модулям

Аватар пользователя multpix multpix 11 декабря 2013 в 9:58

"Valeratal" wrote:
почему cart может относится development модулям

скорей всего в коде присутствуют девелские dpm() dsm() etc - причем без всяких предварительных проверок.

Аватар пользователя Niklan Niklan 11 декабря 2013 в 10:59

"Valeratal" wrote:
То есть, драш пытается обновится, но "что-то идет не так" и обновления не происходит. Но модули отключаются

Сначала надо обновить модули, затем ядро.

Аватар пользователя savinov80 savinov80 17 декабря 2013 в 12:16

Здравствуйте, подскажите пожалуйста, для установки виджета "В контакте" в необходимо вставить js скрипт, в каком файле это нужно сделать?

Аватар пользователя savinov80 savinov80 17 декабря 2013 в 12:17

Здравствуйте, подскажите пожалуйста, для установки виджета "В контакте" в необходимо вставить js скрипт, в каком файле это нужно сделать?

Аватар пользователя savinov80 savinov80 17 декабря 2013 в 14:30

Вот соц. кнопка:
Put this script tag to the head of your page

[<скрипт type="text/javascript" src="//vk.com/js/api/openapi.js?105">

<скрипт type="text/javascript">
VK.init({apiId: 4059778, onlyWidgets: true});

Put this div tag to the place, where the Like block will be

<див id="vk_like">
<скрипт type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button"});

Первая ее часть вставляется в head, а если весь код вставить на страницу то ничего не работает.

Аватар пользователя vbard vbard 17 декабря 2013 в 15:17

а, там оказывается несколько виджетов, вот чортово поделие. Как работает Like я не знаю, а у меня стоит виджет участников. вот так

<script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script>
<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 0, width: "280"}, здесь_ай_ди);
</script>

здесь_ай_ди заменить на Ваш айди

Аватар пользователя skylanternshop skylanternshop 9 января 2014 в 20:28

Сборка commercebox-7.0-beta1 просто ад какой-то.
При установке вышли 2 ошибки, нажимая на "Пожалуйста, откройте страницу ошибки", вроде исправлялись и установка шла дальше.
После установки зашел активировать features выходят ошибки...
На главную страницу сайта не зайти - выходит ошибка:
Fatal error: Call to undefined function taxonomy_block_build_taxonomy_tree() in Z:\home\p.ru\www\profiles\commercebox_profile\modules\custom\commercebox_content\commercebox_content.module on line 124

У кого-гибудь работает нормально версия commercebox-7.0-beta1?
Нравится на вид, в отличии от новых версий.
Кто подскажет и покажет идеи?

Аватар пользователя Ветер Ветер 9 января 2014 в 23:40

После последнего этапа установки, где предлагается выбрать платежные системы, и тд... выдается:

Additional uncaught exception thrown while handling exception.

Original

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT * FROM {commerce_tax_rate}; Array ( ) in commerce_tax_ui_commerce_tax_rate_info() (line 347 of Z:\home\cbox.ru\www\profiles\commercebox\modules\contrib\commerce\modules\tax\commerce_tax_ui.module).

Additional

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT lid, location FROM {locales_source} WHERE source = :source AND context = :context AND textgroup = &#039;default&#039;; Array ( [:source] =&gt; An AJAX HTTP error occurred. [:context] =&gt; ) in _locale_parse_js_file() (line 1563 of Z:\home\cbox.ru\www\includes\locale.inc).

Uncaught exception thrown in shutdown function.

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] =&gt; 109748065252cee535d35c02.64186208 ) in lock_release_all() (line 269 of Z:\home\cbox.ru\www\includes\lock.inc).

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2006 MySQL server has gone away' in Z:\home\cbox.ru\www\includes\database\database.inc:2168 Stack trace: #0 Z:\home\cbox.ru\www\includes\database\database.inc(2168): PDOStatement->execute(Array) #1 Z:\home\cbox.ru\www\includes\database\database.inc(680): DatabaseStatementBase->execute(Array, Array) #2 Z:\home\cbox.ru\www\includes\database\database.inc(2347): DatabaseConnection->query('SELECT expire, ...', Array, Array) #3 Z:\home\cbox.ru\www\includes\lock.inc(167): db_query('SELECT expire, ...', Array) #4 Z:\home\cbox.ru\www\includes\lock.inc(146): lock_may_be_available('theme_registry:...') #5 Z:\home\cbox.ru\www\includes\theme.inc(449): lock_acquire('theme_registry:...') #6 Z:\home\cbox.ru\www\includes\bootstrap.inc(446): ThemeRegistry->set(Array) #7 [internal function]: DrupalCacheArray->__destruct() #8 {main} thrown in Z:\home\cbox.ru\www\includes\database\database.inc on line 2168
Uncaught exception thrown in session handler.

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in _drupal_session_write() (line 209 of Z:\home\cbox.ru\www\includes\session.inc).

Сборка commercebox-7.x-1.x-dev-core.zip от 08.01.2014
устанавливался на денвере 3

Аватар пользователя CommerceBox CommerceBox 10 января 2014 в 12:10

Здравствуйте. Вы можете поставить новую версию КоммерсБокса, доступную на drupal.org, которая была недавно выложена и поддерживается командой проекта.

Аватар пользователя CommerceBox CommerceBox 10 января 2014 в 13:12

Чтобы дать ответ на этот вопрос нам нужно понимание того, что именно вы хотите сделать.
Напишите нам в приватных сообщениях, что нужно сделать, мы оценим и отпишем вам свои предложения и рекомендации.

Аватар пользователя Snig Snig 10 января 2014 в 15:30

Ветер wrote:
Хотелось бы чтобы на сайте были указаны рекомендуемые характеристики хостинга для сборки

https://drupal.org/project/commercebox

Install
The most common sources of install errors are lack of available PHP memory and/or low PHP maximum execution time. We recommend the following values:

memory_limit: 128M
max_execution_time: 120

Аватар пользователя skylanternshop skylanternshop 22 января 2014 в 21:43

Установил последнюю версию. После установки ядра, предлагают установить модули(wishlist и т.д.) пометил галочкой все и после установки появилась ошибка. Дальше все висит на ней.
An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: /batch?id=3&op=do StatusText: OK ResponseText: Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in Z:\home\shop.ru\www\sites\all\modules\commercebox_base_theme\plugins\content_types\catalog_content.inc on line 75

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

Аватар пользователя CommerceBox CommerceBox 27 января 2014 в 14:55

@skylanternshop ошибка возникла потому, что в указанной строчке используется анонимная функция, если мы правильно поняли, то у вас используется версия PHP ниже чем 5.3. Поддержка анонимных функций появилась только начиная с PHP 5.3.

Аватар пользователя dzhe dzhe 27 января 2014 в 16:03

Приветствую!

Возникла проблема: после установки CommerceBox не отображается мини-панель Каталог.
Та, что слева снизу под слайд-шоу.
И из-за этого продукты сдвинулись налево, поползла вёрстка...
И на демо-версии эта панель есть, и на всех превью.
А у меня её нет ((((
Никто не знает, её как-то отдельно подключать нужно?

Аватар пользователя CommerceBox CommerceBox 28 января 2014 в 13:14

Посмотрите есть ли блок Categories menu в настройках контента мини-панели front_page_content, панелях Taxonomy term template и CommerceBox: Catalog. Если же блок там есть, возможно у вас отсутсвуют термины таксономии в словаре Catalog, в результате чего он и не отображается.

Аватар пользователя dzhe dzhe 28 января 2014 в 16:19

Посмотрел. К сожалению, этого блока нет (((
Я так понял, что это общая проблема последней сборки.
Не у одного меня этот блок пропал.
Не подскажете, как его сделать?

Аватар пользователя Mneznakomec Mneznakomec 28 января 2014 в 15:25

У одного меня на демо-сайте при выборе checkbox-фильтра нельзя сделать множественный выбор? Хотя по внешнему виду это и предполагается.

отмечаю один пункт - он сразу загружается.

Аватар пользователя CommerceBox CommerceBox 28 января 2014 в 16:06

Данный функционал есть стандартным для модуля Facetapi, который был использован для реализации модулей на КоммерсБокс. Планов на разработку продвинутой системы фильтров и возможностей их настройки "под себя" простыми пользователями сборки есть много и со временем они будут реализованы. А сейчас в сборке есть "быстрый" вариант данного функционала, который все желающие могут настроить под себя, используя настройки модуля или, если вы знакомы с программированием под Друпал, дописать нужные функции самостоятельно.

Аватар пользователя skylanternshop skylanternshop 30 января 2014 в 22:11

Добрый день!
Установил на на локалку последнюю версию - все работало.
Локализовал на русский и каталог перестал открываться, хотя остальные страницы работают.
Ошибка:
Fatal error: __clone method called on non-object in W:\home\shop.ru\www\sites\all\modules\commercebox_base_theme\plugins\content_types\catalog_content.inc on line 45

Аватар пользователя CommerceBox CommerceBox 31 января 2014 в 13:46

@skylanternshop уточните, пожалуйста как именно вы делали локализацию, чтоб мы могли воспроизвести все шаги у себя и внести нужные правки.

@dzhe вашу проблему смогли воспроизвести. Работаем над исправлениями.

Спасибо за ваши отзывы.

Аватар пользователя g2100636 g2100636 10 февраля 2014 в 15:24

Такая же печенька как у skylanternshop :((. После русификации ошибка:
Fatal error: __clone method called on non-object in
**/sites/all/modules/commercebox_base_theme/plugins/content_types/catalog_content.inc on line 45

тоже с помощью автоматической загрузки переводов используя модуль Localization update

при переключении на английский все норм..

Аватар пользователя g2100636 g2100636 10 февраля 2014 в 15:42

функция в файле catalog_content.inc

<?php
function commercebox_base_theme_catalog_content_render($subtype$conf$args$context NULL) {
  
$block = new stdClass();

  

$taxonomy_term = ($context->identifier == 'No context') ? NULL : clone($context->data); // 45я строка с ошибкой
  
  
if ($taxonomy_term) {
    
commercebox_base_theme_build_facets_query($taxonomy_term->vid$taxonomy_term->tid);
    
$block->content = array(
      
'category' => commercebox_base_theme_build_category($taxonomy_termFALSE),
      
'sub_categories' => commercebox_base_theme_build_catalog($taxonomy_term->vid$taxonomy_term->tid1),
    );
  }
  else {
    
$vocabulary taxonomy_vocabulary_machine_name_load('catalog');
    
commercebox_base_theme_build_facets_query();
    
$block->content commercebox_base_theme_build_catalog($vocabulary->vid01);
  }

  return 

$block;
}
?>

Заменил вот так:

<?php
function commercebox_base_theme_catalog_content_render($subtype$conf$args$context NULL) {
  
$block = new stdClass();

  if(isset(

$context->data)){  // тут проверка
    
$taxonomy_term = ($context->identifier == 'No context') ? NULL : clone($context->data);
  }

  if (isset(

$taxonomy_term)) {  // и тут проверка на существование переменной, чтобы ошибка не вылезала
    
commercebox_base_theme_build_facets_query($taxonomy_term->vid$taxonomy_term->tid);
    
$block->content = array(
      
'category' => commercebox_base_theme_build_category($taxonomy_termFALSE),
      
'sub_categories' => commercebox_base_theme_build_catalog($taxonomy_term->vid$taxonomy_term->tid1),
    );
  }
  else {
    
$vocabulary taxonomy_vocabulary_machine_name_load('catalog');
    
commercebox_base_theme_build_facets_query();
    
$block->content commercebox_base_theme_build_catalog($vocabulary->vid01);
  }

  return 

$block;
}
?>

понятия не имею чем грозит такая замена.. но вроде заработало)

Аватар пользователя CommerceBox CommerceBox 5 марта 2014 в 20:00

> Возникла проблема: после установки CommerceBox не отображается мини-панель Каталог.
Та, что слева снизу под слайд-шоу.
И из-за этого продукты сдвинулись налево, поползла вёрстка...
И на демо-версии эта панель есть, и на всех превью.
А у меня её нет ((((
Никто не знает, её как-то отдельно подключать нужно?

Эта ошибка появлялась при скачивании с drupal.org. Мы уже ее исправили, можете смело заменить версию сборки на новую.

Аватар пользователя g2100636 g2100636 12 марта 2014 в 11:32

CommerceBox wrote:
> Возникла проблема: после установки CommerceBox не отображается мини-панель Каталог.
Та, что слева снизу под слайд-шоу.
И из-за этого продукты сдвинулись налево, поползла вёрстка...
И на демо-версии эта панель есть, и на всех превью.
А у меня её нет ((((
Никто не знает, её как-то отдельно подключать нужно?

Эта ошибка появлялась при скачивании с drupal.org. Мы уже ее исправили, можете смело заменить версию сборки на новую.

а как исправить этот баг на уже готовом сайте?
т.е. я скачал сборку с этой ошибкой.. сайт уже почти скоро будет готов.. забит материал, категории..дизайн..дополнительные плюшки.. возможно исправить эту ошибку на таком сайте?