Jump to content
Sign in to follow this  
chukcha

3.0.0.0 или Что нас ждет

Recommended Posts

39 минут назад, Otvet сказал:

значит уже не совместимы, значит еще больше ненужного напихают и поменяют

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

Да вроде и ничего не планируется пихать

Share this post


Link to post
Share on other sites

еще с оригинальным oc 3.0 ничего толком неясно - а уже переживания :-D

 

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

практика показала что они при радикальных изменениях неизбежны

Share this post


Link to post
Share on other sites
39 минут назад, AlexDW сказал:

еще с оригинальным oc 3.0 ничего толком неясно - а уже переживания :-D

 

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

практика показала что они при радикальных изменениях неизбежны

Пара строк* в конфиг файл опенкарта, где подключается твиг в опенкарт и все на тройке "летает"

Share this post


Link to post
Share on other sites

И быстрее,чем свежеустановленный 2.3

Share this post


Link to post
Share on other sites
29 минут назад, serega-lomik сказал:

И быстрее,чем свежеустановленный 2.3

Да, но с кешированием

Share this post


Link to post
Share on other sites
9 минут назад, chukcha сказал:

Да, но с кешированием

Да....

Share this post


Link to post
Share on other sites

я жду от ОС 3.0.0.0  auto upgrade version  и модули прямой в магазина установит как у wordpress.  (сорри за грамматика)

Share this post


Link to post
Share on other sites
22 минуты назад, aliyeW сказал:

я жду от ОС 3.0.0.0  auto upgrade version  и модули прямой в магазина установит как у wordpress.  (сорри за грамматика)

 

И кнопку БАБЛО.

И еще чтобы магазин на хостинге за два рубля тянул 100 000 товаров моментально.

  • +1 2

Share this post


Link to post
Share on other sites
4 часа назад, snastik сказал:

 

И кнопку БАБЛО.

И еще чтобы магазин на хостинге за два рубля тянул 100 000 товаров моментально.

5с+

Share this post


Link to post
Share on other sites

Ахаха, ребята не пугаемся и ждем 3.1 =) все как обычно

  • +1 1

Share this post


Link to post
Share on other sites

блин...

 

воткнул ради интереса финальную тройку на локалке - тормоза в админке неимоверные, любая страница открывается не менее 5сек

даже при повторном обращении

 

такое ощущение что этот самый хваленый twig генерит их в каждый раз и без какого-либо кеширования

на фронте чуть быстрей (1,5-3сек) - но не идет ни в какое сравнение с 2х, где все летало

 

сижу в итоге и думаю - то ли лыжи не едут, то ли я чего не знаю.. :ugeek:

Share this post


Link to post
Share on other sites
12 минут назад, AlexDW сказал:

блин...

 

воткнул ради интереса финальную тройку на локалке - тормоза в админке неимоверные, любая страница открывается не менее 5сек

даже при повторном обращении

 

такое ощущение что этот самый хваленый twig генерит их в каждый раз и без какого-либо кеширования

на фронте чуть быстрей (1,5-3сек) - но не идет ни в какое сравнение с 2х, где все летало

 

сижу в итоге и думаю - то ли лыжи не едут, то ли я чего не знаю.. :ugeek:

аналогично 

Share this post


Link to post
Share on other sites

Не паникуем, ждем минорной единицы 3.1
У Даниэля все четные версии и нулевые просто большой рулон туалетной бумаги баг треков

  • +1 1

Share this post


Link to post
Share on other sites

в либах повился namespace mail

Но сама библиотека - старая Т.е. разбор протокола происходит в librarry/mail

Share this post


Link to post
Share on other sites

пока впал в ступор

новое языковое событие (как мы жили без этого бекапа) а это еще один источник тормозов.

	// 1. Before controller load store all current loaded language data
	public function before(&$route, &$output) {
		$this->language->set('backup', $this->language->all());
	}
	
	// 2. After contoller load restore old language data
	public function after(&$route, &$args, &$output) {
		$data = $this->language->get('backup');
		
		if (is_array($data)) {
			foreach ($data as $key => $value) {
				$this->language->set($key, $value);
			}
		}
	}

 

Share this post


Link to post
Share on other sites

Дайте адрес Дениэля - поеду п*ы ему дам

:-D

  • +1 1

Share this post


Link to post
Share on other sites

AWARO, До Гонконга далековато будет лететь))

Share this post


Link to post
Share on other sites

В гонконге контора зарегана (налоги и др плюшки) :) , а живёт он с 99% вероятности в цивильных странах (Европа и т.д.)

Share this post


Link to post
Share on other sites
9 hours ago, chukcha said:

пока впал в ступор

новое языковое событие (как мы жили без этого бекапа) а это еще один источник тормозов.

А это случайно не связано с новым инструментом "Language translation"?

Share this post


Link to post
Share on other sites

Возможно, т.е.в

запомнили

 'controller/*/before

 

в language->data загрузили из базы языковые данные

 'language/*/after'

 

потом восстановили

'controller/*/after'

 

а вот событие 'view/*/before'  позволяет не определять все переменные, и надо заметить из кода контроллеров пропали  некоторые ...

    public function index(&$route, &$args) {
        foreach ($this->language->all() as $key => $value) {
            if (!isset($args[$key])) {
                $args[$key] = $value;
            }
        }
    }

 

 

 

 

$_['action_event'] = array(
    'controller/*/before' => array(
        'event/language/before'
    ),
    'controller/*/after' => array(
        'event/language/after'
    ),    
    'view/*/before' => array(
        999  => 'event/language',
        1000 => 'event/theme'
    ),    
    'language/*/after' => array(
        'event/translation'
    )

 

 

А вот совместное использование шаблонов tpl и twig, увы ...

Share this post


Link to post
Share on other sites

Мне кажется вот эта вордпрессовская фишка, в основном и не давала покоя Даниелю:
 

Цитата

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


Я вот следующего не понял, так как не юзал демо, которого особо и нет по ссылке выше. Там при нажатии "установить" в админке, теперь всё автоматом устанавливается, как и в WP реализовано? Или идёт загрузка архива на комп пользователя?

А что касается в общем, то понятно что вплоть до версии 4.0 будет еще ряд выпилов и исправлений. Слишком быстрый старт неотёсанного, на фоне стабильных версий и дополнений под 2.1.0.2 и 2.3.0.2. Смысл многим исполнителям, для своего клиента создавать магазин на базе сырого ОС >= 3.0. Возможно в паблик загрузили релиз, для мониторинга потом комментов от тех, кто обкатывают версию.

Share this post


Link to post
Share on other sites

Смысл в том, чтобы подготовить окружение

 

2.0 было сырое

 

2.2 было сырое

 

3.0 сырое

3.3 будет сырым

Share this post


Link to post
Share on other sites
1 час назад, chukcha сказал:

Смысл в том, чтобы подготовить окружение

готовят по-тихоньку :-D

 

pO_JaOz2SjSyw3soZ1OURw.png

 

можно подумать что 3.0.0.0 кто-то в здравом уме будет на рабочий ставить :ugeek:

Share this post


Link to post
Share on other sites

ну в альфе было

	// Please dont use the below function i'm thinking getting rid of it.
	public function all() {
		return $this->data;
	}
	
	// Please dont use the below function i'm thinking getting rid of it.
	public function merge(&$data) {

 

сейчас

 

	public function all() {
		return $this->data;
	}
			
	public function load($filename, $key = '') {

т.е. all все же оставил, а потому что.. появился "бекап"
Хотя можно было сделать это методом

 

setBackup

restoreBackup

А не этим варварским методом

		if (is_array($data)) {
			foreach ($data as $key => $value) {
				$this->language->set($key, $value);
			}
		}

 

 

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

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Kick
      На главной странице сайта есть раздел "Рекомендуемые", который выводится из стандартного модуля. Как сделать вывод атрибутов товара в карточках этого раздела? Находил решения под opencat 2, но под 3 не нашел.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.