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

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 КБ

Комментарии

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

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

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

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

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

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

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

29 ноября 2011 в 20:47

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

29 ноября 2011 в 21:03

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

29 ноября 2011 в 21:58

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

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

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

30 ноября 2011 в 1:34

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

30 ноября 2011 в 10:22

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

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

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

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

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

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

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

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

30 ноября 2011 в 12:59

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

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

  • Все чайники
  • Всю продукцию Apple
  • Все чайники Apple
  • Все чайники Apple с мощностью 50 л.с.
30 ноября 2011 в 13:36

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

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

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

30 ноября 2011 в 14:27

"InternetDevels.com" wrote:

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

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

1 декабря 2011 в 23:28

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

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

3 декабря 2011 в 10:44

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

5 декабря 2011 в 13:40

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

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

5 декабря 2011 в 15:44

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

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

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

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

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

5 декабря 2011 в 16:20

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

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

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

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

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

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

6 декабря 2011 в 3:30

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

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

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

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

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

5 декабря 2011 в 18:29

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

5 декабря 2011 в 20:45

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

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

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

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

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

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

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

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

6 декабря 2011 в 12:46

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

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

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

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

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

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

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

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

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

6 декабря 2011 в 23:40

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

6 декабря 2011 в 23:49

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

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

7 декабря 2011 в 4:37

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

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

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

8 декабря 2011 в 17:22

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

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

8 декабря 2011 в 21:21

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

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

Браузер Хром

14 декабря 2011 в 18:08

Такое лезет после добавления базы:
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).

15 декабря 2011 в 9:33

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

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

15 декабря 2011 в 21:11

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

16 декабря 2011 в 10:01

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

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

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

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

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

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

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

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

17 декабря 2011 в 20:03

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

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

19 декабря 2011 в 18:17

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

20 декабря 2011 в 0:06

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

21 декабря 2011 в 20:58

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

21 декабря 2011 в 21:37

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

21 декабря 2011 в 22:59

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

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

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

24 декабря 2011 в 21:24

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

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

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

24 декабря 2011 в 22:48

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

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

24 декабря 2011 в 22:51

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

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

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

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

25 декабря 2011 в 19:47

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

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

26 декабря 2011 в 20:41

скачал 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)

27 декабря 2011 в 0:28

"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).

27 декабря 2011 в 5:50

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

29 декабря 2011 в 19:43

"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

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

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

30 декабря 2011 в 22:10

cпасибо WiseMan

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

31 декабря 2011 в 0:12

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

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

31 декабря 2011 в 18:57

Ошибка
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']);

6 января 2012 в 3:50

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

6 января 2012 в 14:43

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

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

Ответ MySQL:

#1046 - No database selected

7 января 2012 в 8:11

"valder20" wrote:
#1046 - No database selected

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

7 января 2012 в 13:22

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' => '',
),
),
);

7 января 2012 в 20:45

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?

8 января 2012 в 3:49

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
вроде все правельно сделал

8 января 2012 в 10:36

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

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

11 января 2012 в 11:55

Выдал

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).

7 января 2012 в 13:42

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

15 января 2012 в 2:11

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

21 января 2012 в 19:09

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

23 января 2012 в 11:43

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

24 января 2012 в 1:05

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

   
 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).

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

25 января 2012 в 2:01

"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).

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

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

25 января 2012 в 11:34

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).

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

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


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

27 февраля 2012 в 13:30

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

25 января 2012 в 17:31

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

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

26 января 2012 в 12:13

"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

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

2 апреля 2012 в 17:11

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

28 января 2012 в 5:04

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

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

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

29 января 2012 в 11:13

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

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

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

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

29 января 2012 в 14:06

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

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

2 февраля 2012 в 22:07

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

4 февраля 2012 в 14:21

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

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

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

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


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

27 февраля 2012 в 13:33

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

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

9 февраля 2012 в 7:03

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

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


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

27 февраля 2012 в 13:35

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

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

19 февраля 2012 в 3:20

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

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


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

27 февраля 2012 в 13:38

Кто-то должен задавать вредные вопросы. Возьму на себя данную роль 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).

23 марта 2012 в 3:33

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

27 марта 2012 в 10:30

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

Пишет
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 убрал - та же ошибка.

27 марта 2012 в 2:38

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

27 марта 2012 в 20:53

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/

28 марта 2012 в 17:20

@ InternetDevels.com

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

30 марта 2012 в 0:33

Amigos wrote:
@ InternetDevels.com

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

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

30 марта 2012 в 18:42

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

21 мая 2012 в 12:26

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

5 июля 2012 в 11:43

Загрузил и поставил.
В процессе установки на языковых переводах все умерло. ну да и ладно в общем-то
Админка работает тяжело
периодически вываливает на панель
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.

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

10 июля 2012 в 10: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/ но ответов нет как-то странно

6 августа 2012 в 22:50

"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

7 августа 2012 в 8:03

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

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

7 августа 2012 в 14:45

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

7 августа 2012 в 14:06

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

7 августа 2012 в 15:19

"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

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

7 августа 2012 в 15:43

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

7 августа 2012 в 18:49

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

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

7 августа 2012 в 19:16

Объясняю на пальцах для тех кто в танке. Если открыть эту ссылку 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]

7 августа 2012 в 22:37

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

7 августа 2012 в 22:53

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

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

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

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

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

7 августа 2012 в 22:43

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

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

8 августа 2012 в 0:48

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

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

8 августа 2012 в 13:56

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

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

9 августа 2012 в 10:52

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

25 августа 2012 в 13:59

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

26 августа 2012 в 21:44

при установке выдает (вроде на 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

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

10 ноября 2015 в 11:48

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 такая же фигня, при установке на локальный сервер.

27 сентября 2012 в 13:05

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

30 сентября 2012 в 23:17

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 ????
Ответьте кто знает!!!

21 февраля 2013 в 14:20

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

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

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

21 февраля 2013 в 15:27

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

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

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

21 марта 2013 в 17:44

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

24 марта 2013 в 20:05

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

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

24 марта 2013 в 21:21

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

26 апреля 2013 в 11:51

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

30 сентября 2013 в 15:31

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

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

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

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

10 ноября 2015 в 11:49

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

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

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

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

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

23 октября 2013 в 18:04

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

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.

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

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

23 октября 2013 в 21:28

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

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

10 ноября 2015 в 11:49

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

25 октября 2013 в 13:44

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

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

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

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

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

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

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

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

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

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

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

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

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

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).

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

14 ноября 2013 в 18:23

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

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

14 ноября 2013 в 21:28

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

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

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

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

15 ноября 2013 в 17:21

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

18 ноября 2013 в 13:12

Здравствуйте, установил 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).), а по товарам которые шли вмести со сборкой все редактируется.
В чем может быть проблема?

18 ноября 2013 в 22:54

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

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

19 ноября 2013 в 12:27

Установил 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 в карточке товара.

19 ноября 2013 в 22:04

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

20 ноября 2013 в 1:41

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

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

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

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

10 декабря 2013 в 18:03

"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

21 ноября 2013 в 20:46

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

21 ноября 2013 в 20:55

"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 сложно понять какая стоит версия, т.к. каие то модуль альфа а какие-то бетта.

21 ноября 2013 в 22:00

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

Стоял сайт с коммерс-боксом. Обновлял сайт и модули драшем
после какого-то обновления сайт работать практически перестал. Ну в админку я зашел, сменил тему на базовую (я сделал свою тему, на базе базовой). А так у сайта белый экран
Скачал еще раз сборку с сайта (с английской странице, дата сборки 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

8 декабря 2013 в 12:18

"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, в котором скорее всего эта функции и находится

8 декабря 2013 в 12:20

Спасибо, да действительно, модуль отключен был

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

8 декабря 2013 в 14:02

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

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

8 декабря 2013 в 16:08

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

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

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

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

11 декабря 2013 в 9:35

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

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

11 декабря 2013 в 9:58

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

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

11 декабря 2013 в 10:59

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

17 декабря 2013 в 12:16

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

17 декабря 2013 в 12:17

Вот соц. кнопка:
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, а если весь код вставить на страницу то ничего не работает.

17 декабря 2013 в 14:30

а, там оказывается несколько виджетов, вот чортово поделие. Как работает 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>

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

17 декабря 2013 в 15:17

Сборка 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 в 20:28

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

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

9 января 2014 в 23:40

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

10 января 2014 в 12:10

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

10 января 2014 в 13:12

Ветер 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

10 января 2014 в 15:30

Установил последнюю версию. После установки ядра, предлагают установить модули(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

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

22 января 2014 в 21:43

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

27 января 2014 в 14:55

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

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

27 января 2014 в 16:03

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

28 января 2014 в 13:14

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

28 января 2014 в 16:19

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

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

28 января 2014 в 15:25

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

28 января 2014 в 16:06

Добрый день!
Установил на на локалку последнюю версию - все работало.
Локализовал на русский и каталог перестал открываться, хотя остальные страницы работают.
Ошибка:
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

30 января 2014 в 22:11

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

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

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

31 января 2014 в 13:46

Такая же печенька как у 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

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

10 февраля 2014 в 15:24

функция в файле 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;
}
?>

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

10 февраля 2014 в 15:42

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

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

5 марта 2014 в 20:00

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

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

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

12 марта 2014 в 11:32