Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

ocStore 2.3 - финальное тестирование перед релизом


dinox
 Поделиться

Рекомендованные сообщения

catalog/controller/startup/startup.php

        if (!$query->num_rows) {
            $this->config->set('config_url', HTTP_SERVER);
            $this->config->set('config_ssl', HTTPS_SERVER);
        }
        
        // Settings
        $query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "setting` WHERE store_id = '0' OR store_id = '" . (int)$this->config->get('config_store_id') . "' ORDER BY store_id ASC");
        
        foreach ($query->rows as $result) {
            if (!$result['serialized']) {
                $this->config->set($result['key'], $result['value']);
            } else {
                $this->config->set($result['key'], json_decode($result['value'], true));
            }
        }

        // Url
        $this->registry->set('url', new Url($this->config->get('config_url'), $this->config->get('config_ssl')));


Смотрим как это было в 2.1

// Settings
$query = $db->query("SELECT * FROM `" . DB_PREFIX . "setting` WHERE store_id = '0' OR store_id = '" . (int)$config->get('config_store_id') . "' ORDER BY store_id ASC");

foreach ($query->rows as $result) {
    if (!$result['serialized']) {
        $config->set($result['key'], $result['value']);
    } else {
        $config->set($result['key'], json_decode($result['value'], true));
    }
}

if (!$store_query->num_rows) {
    $config->set('config_url', HTTP_SERVER);
    $config->set('config_ssl', HTTPS_SERVER);
}

// Url
$url = new Url($config->get('config_url'), $config->get('config_secure') ? $config->get('config_ssl') : $config->get('config_url'));
$registry->set('url', $url);

 

Обратите внимание на

2.1

$url = new Url($config->get('config_url'), $config->get('config_secure') ? $config->get('config_ssl') : $config->get('config_url'));

2.3

$this->registry->set('url', new Url($this->config->get('config_url'), $this->config->get('config_ssl')));

 

Полное отсутствие проверки  $config->get('config_secure'), которое существует только в админке - в виде input

Ссылка на комментарий
Поделиться на других сайтах

Open Graph сделать для страниц главной категории и продукта не одинакового вида.

Для главной как есть нормально, для категории с описанием категории а не декскрипшином магазина.

Для страницы товара с ценой валютой.

 

<meta property="product:price:amount" content="0.30"/>
<meta property="product:price:currency" content="USD"/>
<meta property="product:price:amount" content="0.20"/>
<meta property="product:price:currency" content="GBP"/>

Ссылка на комментарий
Поделиться на других сайтах

Шаблоны то точно под эту версию заточены?

 

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

Ссылка на комментарий
Поделиться на других сайтах

Шаблоны то точно под эту версию заточены?

 

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

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

 

А меняются они в темах (themes)

Ссылка на комментарий
Поделиться на других сайтах


при прочтении темы есть ошибки от которых в дрожь бросало! кроме как назвать ломаной версией Opencart 2.3.0.2 язык не повернется!

Имя!!!

Места укажите

Ссылка на комментарий
Поделиться на других сайтах

При удалении товара, не затираются записи в таблице customer_wishlist

Итого имеем ошибку при просмотре закладок из кабинета если товара нет, но он остался в закладках

Ссылка на комментарий
Поделиться на других сайтах


Ребята, по Вашему мнению когда мы закрываем тестирование и выпускаем релиз?

Ссылка на комментарий
Поделиться на других сайтах


Ребята, по Вашему мнению когда мы закрываем тестирование и выпускаем релиз?

Когда выйдет OpenCart 3.0   :-D

Ссылка на комментарий
Поделиться на других сайтах


Daniel говорил через 3 месяца

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

Ссылка на комментарий
Поделиться на других сайтах


Коллеги, я бы советовал изменить стратегию формирования сборки в будущем (после 2.3.x)

То что сейчас, это не годиться совершенно.

Выбрана не правильная стратегия

Так при обновлении версии opencart, сборка будет выходить с опозданием полгода минимум и не по причине отсутствия разработчиков и пул-реквестов. А баги будут тянуться рекой и создаваться новые

  • +1 3
Ссылка на комментарий
Поделиться на других сайтах

Я предлагал ранее все новые версии выпускать с минимальным набором: Сео про,русский язык и максимум Octeam инструменты.А вот потом уже на основании замечаний формировать промежуточные версии.

 

PS : хотя к чему гонка ,когда на данном этапе всё что выходит на второй версии у Дениела либо плохо,либо ещё хуже чем было.

  • +1 4
Ссылка на комментарий
Поделиться на других сайтах

Скажу крамольную вещь(только ногами не пинать)...А что такого сильно улучшенного в 2.3 что все так стремятся её заполучить?Кто даст гарантию что в ветке Opencart 3 всё не вернётся в плане архитектуры к  2.1 или будет совершенно нечто иное .И будет разброд и шатание с модулями и версиями шаблонов.Стоит оно того?Почему не утвердившись в стабильности версии 2.1.0.2.1 не продолжать работать с ней,а убедившись что третий опенкарт это нечто более чем хорошо и сделать релиз ?

 

Такое впечатление что кругом одни гики, а не коммерсанты и им не рабочие магазины нужны а Iphone 888 S Mega Plus Seo Ultra "Продающий".При чём даже получив его они уже прям в этот же момент будут грезить следующим .....

  • +1 6
Ссылка на комментарий
Поделиться на других сайтах

Я предлагал ранее все новые версии выпускать с минимальным набором: Сео про,русский язык и максимум Octeam инструменты.А вот потом уже на основании замечаний формировать промежуточные версии.

 

PS : хотя к чему гонка ,когда на данном этапе всё что выходит на второй версии у Дениела либо плохо,либо ещё хуже чем было.

Совершенно правильное предложение с добавлением мета тегов для товаров, категорий и брендов еще. И все это на гите.  А далее... отдельно готовить Service Pack с НАБОРОМ "инструментов" (модулей и у каждого свой гит) - и на OCMOD причем.

Тогда получаем: вышла новая версия - получите ocStore. Протестили каждый инструмент (у каждого ответственный). Собрали те которые работают стабильно сразу - SP1 и т .д.

Т.е. система работы Microsoft и т.п.

Ссылка на комментарий
Поделиться на других сайтах

Скажу крамольную вещь(только ногами не пинать)...А что такого сильно улучшенного в 2.3 что все так стремятся её заполучить?Кто даст гарантию что в ветке Opencart 3 всё не вернётся в плане архитектуры к  2.1 или будет совершенно нечто иное .И будет разброд и шатание с модулями и версиями шаблонов.Стоит оно того?Почему не утвердившись в стабильности версии 2.1.0.2.1 не продолжать работать с ней,а убедившись что третий опенкарт это нечто более чем хорошо и сделать релиз ?

 

Такое впечатление что кругом одни гики, а не коммерсанты и им не рабочие магазины нужны а Iphone 888 S Mega Plus Seo Ultra "Продающий".При чём даже получив его они уже прям в этот же момент будут грезить следующим .....

В этом пожалуй поддержу,  более того работая в одной конторе, сам лично задавал "Гонку версий"  дабы потенциальные заказчики попросту теряли связь с реальностью и хотели себе новое :))  так и тут  заместо того, что бы развиваться на стабильной версии , разрабатывается новее, новее и новее.    Это конечно круто, но...  магазин продавать должен . а не  заниматься установкой- переустановкой и т.п.   Те, кто впервые решил познакомиться с опенкартом в 99% случаев установят самую последнюю версию, т.к. для них это пустые цифры, и по логике чем цифры больше, тем круче . 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Я вот в непонятнках. Что делать? Нужно делать новый инет-магазин (месяц-два на разработку). Делать на 2.1.0.2 стабильной, ждать полноценный релиз ocstore 2.3 и по тихоньку дособирать модкли на 2.3 или уже ждать 3.0?....

 

Насколько уже сборка 2.3 готова?

Ссылка на комментарий
Поделиться на других сайтах


В итоге что именно нужно? Последняя версия? Или рабочий магазин?

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

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

 

Сейчас есть на 1.5.5. Устарел уже и неудобен (на mijoshop сделан)

Ссылка на комментарий
Поделиться на других сайтах


Чем же устарел 1.5

Шаблоном?

Ну так меняйте

 

Сколько лет магазину? За столько лет эксплуатации вы должны были накопить необходимое количество модулей, чтоб не думать об обновлениях. Реально перенос на новый движок +новый шаблон +поиск/покупка нужных модулей, может обойтись в не меньшую копеечку, чем проапдейтить существующий шаблон.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Чем же устарел 1.5

Шаблоном?

Ну так меняйте

 

Сколько лет магазину? За столько лет эксплуатации вы должны были накопить необходимое количество модулей, чтоб не думать об обновлениях. Реально перенос на новый движок +новый шаблон +поиск/покупка нужных модулей, может обойтись в не меньшую копеечку, чем проапдейтить существующий шаблон.

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

Ссылка на комментарий
Поделиться на других сайтах


Чем же устарел 1.5

Шаблоном?

Ну так меняйте

>>

 

Сейчас есть на 1.5.5. Устарел уже и неудобен (на mijoshop сделан)

 

Джумла)

знаю этот портер опенкарта для жумлы

http://miwisoft.com/joomla-extensions/mijoshop-joomla-shopping-cart

Изменено пользователем AWARO
Ссылка на комментарий
Поделиться на других сайтах


Чем же устарел 1.5

Шаблоном?

Ну так меняйте

 

Сколько лет магазину? За столько лет эксплуатации вы должны были накопить необходимое количество модулей, чтоб не думать об обновлениях. Реально перенос на новый движок +новый шаблон +поиск/покупка нужных модулей, может обойтись в не меньшую копеечку, чем проапдейтить существующий шаблон.

 

допилить mijoshop (по незнанию заказывал разработку, отдал все на откуп) - неблагодарное дело. Неудобный очень. В любой случае с него уходить. Не устраивает.

 

В общем, не устраивает меня эта версия, тем более на порте в джумлу. Поэтому хочу чистый opencart

Ссылка на комментарий
Поделиться на других сайтах


На ocstore 2.3 не работает встроенный модуль оплаты квитанция сбербанка, после нажатия на кнопку продолжить ни чего не происходит и заказ не оформляется, пробовал и  на стандартном оформлении и вместе с симплой. У меня у оного так или есть такой баг.

Ссылка на комментарий
Поделиться на других сайтах


Гость
Эта тема закрыта для дальнейших сообщений.
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.