Jump to content
dinox

ocStore 3.0.2.0b1 версия для тестирования

Recommended Posts

почему seo pro

 

свой сео и вполне прозрачный, вполне универсальный

 

Share this post


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

почему seo pro

 

свой сео и вполне прозрачный, вполне универсальный

 

теперь понятно спасибо! а можно ссылку на гитхаб? 

Share this post


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

 

А seo url там вообще "революция" :)
Подозреваю что и в других контроллерах не меньше изменений

 

Цитата

seo_url.php - more seo and language changes.

 

Весь переписан, полностью и логика изменена
Я же говорил что opencart 3.1 будет отличаться от 3.0, как 3.1 от 2.3 :-D

  • +1 1

Share this post


Link to post
Share on other sites

да там сейчас

url->link($route, $id . language_id)

 

Развлекуха для разрабов.

Share this post


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

да там сейчас

url->link($route, $id . language_id)

 

Развлекуха для разрабов.


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

Будем надеятся что хватит ума откатить.

Share this post


Link to post
Share on other sites

Я тоже надеялся.

Он начала с account, потом застыл, а потом практически сразу все!!! покрыл
 

 

Share this post


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

Я тоже надеялся.

Он начала с account, потом застыл, а потом практически сразу все!!! покрыл
 

 

 

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

Share this post


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

кроме как повторной инициализации lang-класса,

Увы это так.

Но это не есть самая большая проблема..


Он вовремя "закешировал" свои регеспы. теперь их в цикле гоняет, а в ранней версии он их в запросах юзал

Share this post


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


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

Будем надеятся что хватит ума откатить.

Совершенно верно
lang можно было добавить в url.php к примеру, зачем колбасить все $this->url->link...
Да и вообще все классы должны получать реестр registry

 

30 минут назад, Yoda сказал:

что у него не хватает мозгов сделать lang-детектор по урлу

А это в точку
А то зайдет бот ПC страницу /ru/... с браузерным lang = en и что сделает "автодетектор" .. переключит на /en/... - идиотизм
Сам URL обязан выступать переключателем языков

 

Но все равно seo_url уже на что то логичное начинает быть похож

Share this post


Link to post
Share on other sites
public function link($route, $args = '', $secure = false) {

А вот зачем..
Потому что, устоявшаяся  форма

 

Но
Но можно было бы создать сеттер language_id

 

Share this post


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

public function link($route, $args = '', $secure = false) {

А вот зачем..
Потому что, устоявшаяся  форма

 

Но
Но можно было бы создать сеттер language_id

 

 

Здесь плачет 

Цитата

public function link($route, $args = '', $secure = false,  $language_id) {

 

Share this post


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

Здесь плачет 

Д. как-то сказал, не выдумывайте

 

Вы видели, что он творил с опенграфом?
Тут ума у него хватило убрать..

Share this post


Link to post
Share on other sites

Передумал

Edited by VLs
Передумал

Share this post


Link to post
Share on other sites

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

Share this post


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

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

По чьей?

Share this post


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

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

 

возможно, пока вы ЕЩЕ ждете - ваши конкуренты УЖЕ торгуют на последнем стабильном релизе 230x

Share this post


Link to post
Share on other sites
В 2/4/2018 в 15:51, chukcha сказал:

На гите то пусто, то густо

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

 

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


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

Share this post


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


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

Даниэль неконтролируемый "горячий финский" парень :ugeek:

Share this post


Link to post
Share on other sites

какой прогресс

 

Цитата

start using your brain!

 

Share this post


Link to post
Share on other sites

Поделитесь силой джедаев - с беты на стабильную версию потом можно будет безболезненно мигрировать? :)

Share this post


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

Поделитесь силой джедаев - с беты на стабильную версию потом можно будет безболезненно мигрировать? :)


В свете того что происходит с seo в оригинальном репозитории - могут быть любые проблемы.

Share this post


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

Поделитесь силой джедаев - с беты на стабильную версию потом можно будет безболезненно мигрировать? :)

Безболезненно - нет
А зачем вам бету ставить ?
Из того что я видел на гите перейти с 3.0 будет также геморойно как с 2.3
И думаю что 3.1.0 выйдет тоже очень сырой. Надо сразу ждать в течении месяца 3.1.0,1,2,3,
Или может случиться как с opencart 2.2 - на которую Даниэль просто сразу "забил" и даже не исправлял ошибки

  • +1 1

Share this post


Link to post
Share on other sites

Смотрю на seo_url.php от текущей разработки. Там присутствует вот такой запрос:

foreach ($parts as $part) {
	$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE keyword = '" . $this->db->escape($part) . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "' AND language_id = '" . (int)$this->config->get('config_language_id') . "'");
	........
} else {
	$this->request->get['route'] = 'error/not_found';
	break;
	}
}

Зачем по корректному запросу, но на другом языке, отправлять пользователя на 404?

Или в 3.1 язык в куках не сохраняется и убрана установка языка по браузерному lang?

 

А вот идея с таблицей seo_regex хорошая. Давно надо было так сделать.

Share this post


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

 

Или в 3.1 язык в куках не сохраняется и убрана установка языка по браузерному lang?

 

Автоопределение языка по браузеру это бред
К примеру заходит поисковой бот с языком браузера english и будет тогда видеть только страницы english и соответственно другие не проиндексируются
Префикс или разный ЧПУ для языков должен выступать переключателем языка и никакой самодеятельности в стиле "автоопределение по браузеру"

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.


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