EximusCommerce - Платформа для создания интернет магазинов

Собираем здесь завершённые проекты, использующие Yii. Один проект — одна тема.
Аватара пользователя
kmddm
Сообщения: 122
Зарегистрирован: 2010.06.10, 15:41

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение kmddm » 2013.05.06, 12:44

Есть ли смысл переводить проект на InnoDB?
С одной стороны MyISAM устарел, но еще не подводил.
С другой, более функциональный ИнноДБ, внешние ключи, целостоность данных, етс...
Платформа для создания интернет магазинов на Yii - EximusCommerce
yii-admin - автоадминка для любимого фреймворка. https://github.com/firstrow/yiiadmin
Write, share and run php code from browser http://php-fu.com

rinat_
Сообщения: 77
Зарегистрирован: 2012.11.11, 21:12

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение rinat_ » 2013.05.07, 20:08

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

Аватара пользователя
kmddm
Сообщения: 122
Зарегистрирован: 2010.06.10, 15:41

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение kmddm » 2013.05.07, 21:26

rinat_ писал(а):Конечно, тем более в версии 5.6 полнотекстовый индексы появились. Ожидается ли в скором времени новый багфикс или просто обновления функционала? спасибо
В конце июня будет обновление с багфиксами и новым функционалом.

Кстати, вам удалось решить проблему с просмотром товара?
Платформа для создания интернет магазинов на Yii - EximusCommerce
yii-admin - автоадминка для любимого фреймворка. https://github.com/firstrow/yiiadmin
Write, share and run php code from browser http://php-fu.com

rinat_
Сообщения: 77
Зарегистрирован: 2012.11.11, 21:12

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение rinat_ » 2013.05.07, 21:35

залил на vds где стояла база 5.1 MySQL, там товар залился, как то так получилось

Аватара пользователя
Антон Смирнов
Сообщения: 274
Зарегистрирован: 2011.07.08, 10:37
Контактная информация:

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение Антон Смирнов » 2013.05.15, 22:19

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

И еще:

Везде:
if (Yii::app()->request->isPostRequest){
$model->attributes = $_POST['Order'];
Без проверок типа isset($_POST['Order']);

DemienDM
Сообщения: 6
Зарегистрирован: 2012.10.04, 18:16

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение DemienDM » 2013.05.17, 18:59

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

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

2. Меню, по сути это список категорий, нет никакой возможности настраивать его (я не знаток cms-ок, но в этом плане очень понравился Drupal).

3. Может я и параноик, но очень не люблю когда каждый прохожий знает - чтобы попасть в админку надо написать /admin.
Как вариант можно в таблицу "SystemSettings" добавить что то вроде "AdminPseudonym", привязать его к правилу в UrlManager и если он установлен закрывать доступ через admin.

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

Аватара пользователя
kmddm
Сообщения: 122
Зарегистрирован: 2010.06.10, 15:41

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение kmddm » 2013.05.19, 18:20

DemienDM писал(а):Проект вобщем понравился, но пару замечаний нашел.

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

2. Меню, по сути это список категорий, нет никакой возможности настраивать его (я не знаток cms-ок, но в этом плане очень понравился Drupal).

3. Может я и параноик, но очень не люблю когда каждый прохожий знает - чтобы попасть в админку надо написать /admin.
Как вариант можно в таблицу "SystemSettings" добавить что то вроде "AdminPseudonym", привязать его к правилу в UrlManager и если он установлен закрывать доступ через admin.

Желаю Вам успехов, надеюсь проект продолжит развиваться, если что-нибудь еще найду - поделюсь.
Спасибо.
Платформа для создания интернет магазинов на Yii - EximusCommerce
yii-admin - автоадминка для любимого фреймворка. https://github.com/firstrow/yiiadmin
Write, share and run php code from browser http://php-fu.com

Frostmaind
Сообщения: 20
Зарегистрирован: 2013.03.06, 15:49

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение Frostmaind » 2013.05.30, 16:36

rinat_ писал(а):Спасибо за дамп! ТОлько почему то если войти в товар, то такой вид - http://s2.ipicture.ru/uploads/20130424/w2EDyC6v.png. Код от версии 1.3. Что то с вьюхами?
Такая проблема возникает если в настройках php отключен short_open_tag. Обычно такое бывает на своих серверах либо на vds.
В protected/modules/comments/views/comment/create.php есть парочка коротких тегов. Из-за этого вьюха рендерится не до конца и выводится без лайаута.

Аватара пользователя
NosFire
Сообщения: 26
Зарегистрирован: 2013.04.20, 21:00
Откуда: Санкт-Петербург

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение NosFire » 2013.05.31, 09:52

Намутите багтрекер, 19 страниц все листать очень муторно, а о свежести бага сообщить сложно.
Вообщем действия для повторения:
- Раздел телефоны.
- Выбираем платформу Андройд, на момент выбора колличество (3 штуки)
- Видим действительно колличество 3 штуки, но по производителям получается 2, а не 3.
Для клиентов это не гуд.

Ссылка на пример: http://demo.eximuscommerce.com/category ... latform/97

Аватара пользователя
kmddm
Сообщения: 122
Зарегистрирован: 2010.06.10, 15:41

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение kmddm » 2013.05.31, 11:36

NosFire писал(а):Намутите багтрекер, 19 страниц все листать очень муторно, а о свежести бага сообщить сложно.
Вообщем действия для повторения:
- Раздел телефоны.
- Выбираем платформу Андройд, на момент выбора колличество (3 штуки)
- Видим действительно колличество 3 штуки, но по производителям получается 2, а не 3.
Для клиентов это не гуд.

Ссылка на пример: http://demo.eximuscommerce.com/category ... latform/97
В принципе баги обсуждаем у нас на реформале или на нашем форуме.
Исправим.
Платформа для создания интернет магазинов на Yii - EximusCommerce
yii-admin - автоадминка для любимого фреймворка. https://github.com/firstrow/yiiadmin
Write, share and run php code from browser http://php-fu.com

Аватара пользователя
NosFire
Сообщения: 26
Зарегистрирован: 2013.04.20, 21:00
Откуда: Санкт-Петербург

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение NosFire » 2013.05.31, 14:52

kmddm писал(а): В принципе баги обсуждаем у нас на реформале или на нашем форуме.
Исправим.
По багтрекеру легче ориентироваться среди багов\плюшек и прочего. Ну и плюс можно роадмап выстроить, чтоб видеть к примеру сколько осталось исправить, чтоб состоялся релиз.

puritania
Сообщения: 43
Зарегистрирован: 2012.04.18, 06:26
Откуда: Челябинск
Контактная информация:

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение puritania » 2013.06.05, 06:59

Флаг required для характеристики служит только для "*" в форме ввода, проверки на пустое значение не происходит..?

Аватара пользователя
kmddm
Сообщения: 122
Зарегистрирован: 2010.06.10, 15:41

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение kmddm » 2013.06.05, 08:53

puritania писал(а):Флаг required для характеристики служит только для "*" в форме ввода, проверки на пустое значение не происходит..?
Не совсем понял вопрос. В какой форме?
Платформа для создания интернет магазинов на Yii - EximusCommerce
yii-admin - автоадминка для любимого фреймворка. https://github.com/firstrow/yiiadmin
Write, share and run php code from browser http://php-fu.com

puritania
Сообщения: 43
Зарегистрирован: 2012.04.18, 06:26
Откуда: Челябинск
Контактная информация:

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение puritania » 2013.06.05, 10:26

kmddm писал(а):Не совсем понял вопрос. В какой форме?
В форме создания товара

Аватара пользователя
SiZE
Сообщения: 2585
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение SiZE » 2013.06.06, 08:30

kmddm писал(а):Есть ли смысл переводить проект на InnoDB?
С одной стороны MyISAM устарел, но еще не подводил.
С другой, более функциональный ИнноДБ, внешние ключи, целостоность данных, етс...
ISAM устарел и не поддерживается, но никак не MyISAM, иначе он не был бы до сих пор предлагаемым по умолчанию. Разница между InnoDB и MyISAM в скорости. Для многих проектов скорость важней чем целостность. В таких проектах обычно данные не удаляются совсем, а помечаются флажком удаления. Кстати ни ВК, ни ФБ не удаляют ничего, посмотрите выступления разработчиков с докладами, очень интересно.

Аватара пользователя
miroff
Сообщения: 21
Зарегистрирован: 2012.04.04, 16:23
Контактная информация:

Конфигурация nginx

Сообщение miroff » 2013.07.09, 19:13

Доброго времени суток.
Искал по поиску в форуме "eximuscommerce nginx" но ничего подходящего не нашел.

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

CDbConnection не удалось установить соединение с БД.
При установке прохожу по /install.php, первый шаг показывает что все "ОК" а вот второй шаг (по урлу "/install.php/install/default/configure") выдает ошибку такую же как и выше.

Конфигурация nginx (рабочая конфигурация)

Код: Выделить всё

server {
    server_name eximus.[my_domain];
    root /var/www/eximus/httpdocs;
    index index.html index.htm index.php;



    error_log /var/www/eximus/log/error.log;
    access_log /var/www/eximus/log/access.log;

    location = /favicon.ico {
                log_not_found off;
                access_log off;
           }

    location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|js|swf)$ {
                root /var/www/eximus/httpdocs;
        }

        location / {
                index index.php;
                try_files $uri $uri/ /index.php?$args;
        }

    client_header_timeout 600;
    client_body_timeout 600;
    send_timeout 600;

    location ~ \.php$ {
        fastcgi_read_timeout 600;

        fastcgi_pass unix:/var/www/run/php53.sock;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}
 

Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение anton44eg » 2013.07.09, 19:15

а какая вообще связь между nginx и БД?

Аватара пользователя
miroff
Сообщения: 21
Зарегистрирован: 2012.04.04, 16:23
Контактная информация:

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение miroff » 2013.07.09, 19:18

anton44eg писал(а):а какая вообще связь между nginx и БД?

возможно не тот файл подключает

да и вопрос в другом, почему при установке просить соединение к БД!?

Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение anton44eg » 2013.07.09, 19:36

А как оно вам базу данных развернет?

Аватара пользователя
miroff
Сообщения: 21
Зарегистрирован: 2012.04.04, 16:23
Контактная информация:

Re: EximusCommerce - Платформа для создания интернет магазин

Сообщение miroff » 2013.07.09, 20:57

anton44eg писал(а):А как оно вам базу данных развернет?
Вы пробовали этот движок ставить?

Ответить