Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


dinox

Recommended Posts

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

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

Надіслати
Поділитися на інших сайтах


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 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.