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

Создание сайта на opencart 3.0 вместо неработающего


Recommended Posts

Всем привет!

 

Есть сайт https://technoressor.ru , ранее он был на opencart 2.0 , после обновления его до версии 3.0 криворуким специалистом часть функционала перестала работать, в итоге осталось куча старых неработающих модулей, новые работают тоже так себе. Часть функционала полностью пропали. Ниже список исправлений, которые нужны:

1. не могу загрузить к товару картинку 
2. На сайте когда переходишь в подгруппу модель машины там группы товаров- они были с картинками( сейчас нет) картинки нужны 
3. Товары в разделах ( допустим Пружины в разделе Пружины ваз 2101-02) расположение товаров не сплошное, а с пустыми местами) это надо убирать.
Товары должны идти друг за другом 
4. При заказе желательно чтобы нам приходило такое же письмо что и клиенту ( с полной информацией о клиенте, товаре, адресе, способе оплаты и Доставки)

5. Перестала работать страница контактов из-за Vqmod

6. Перестал работать модуль упрощенной регистрации simple
7. Установка модуля 1с для обмена заказами и ведения учета в 1с
8. Установка плагина для оплаты картами на сайте от Альфа банка

 

Есть ощущение, что проще сделать новый сайт на opencart 3.0 с нуля, таким образом избавиться от неработающих остатков, и перенести товары и историю заказов в новый магазин. Очень важно сохранить структурность разделов из-за неплохой посещаемости сайта с поисковиков. Каков бюджет мероприятия? Кто готов взяться?

 

 

 

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


18 часов назад, putiatin сказал:

Есть ощущение, что проще сделать новый сайт на opencart 3.0 с нуля, таким образом избавиться от неработающих остатко

 

Зачем вам геморрой с 3.0 когда проще и надежнее сделать на самой стабильной (на сегодня) версии 2.3?

Никаких плюсов у 3.0 перед 2.3 нет, изменения чисто формальные в "новой версии".  Собственно 3.0 была выпущена ради создания иллюзии, что проект как-то развивается.

Но кроме новых глюков и специально созданной несовместимости кода с 2.3 ничего приятного в 3.0 нет.

 

Работать с 3-й можно, конечно, но с 2.3 намного приятнее и с меньшими сюрпризами.

 

И "просто обновиться" с 2.0 до 3.0 невозможно никак. тут надобно изготовления с нуля, ибо практически все модули несовместимы.

Да и про vqmod пора забыть - это чужой ребенок, рожденный версией 1.5.

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

4 минуты назад, chukcha сказал:

Озвучьте!!!!
 

Хватает одного даже, когда под разными языковыми URL поисковая система видит один "язык"
Мультиязычные URL работают не правильно.
 

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

5 минут назад, markimax сказал:

ватает одного даже, когда под разными языковыми URL поисковая система видит один "язык"

А если только один язык?

И.. все правится..
Еще есть?

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

@chukcha , а плюсы у 3-ки есть?

 

12 минут назад, chukcha сказал:

Озвучьте!!!!

 

их сколько угодно.

Начиная с пароноидального требования хранить папку storage за пределами сайта.

В итоге многие пользователи при копировании сайта (бекап есть, но только для "сайта")  теряют важную информацию, т.е. часть файлов, которые не являются кешем, т.е. не дублируются.  Некоторые модули/шаблоны устанавливают часть программного кода в storage.

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

 

Пользователь просто банально не понимает зачем что-то нужно бекапить за пределами сайта.

 

Продолжать можно долго.

В 2-ке вот таких проблем на пустом месте не возникает.

 

 

 

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

6 минут назад, chukcha сказал:

А если только один язык?

И.. все правится..
Еще есть?

Начнем с того что такое вообще opencart 3.x
По сути это opencart 2.x + twig (как выразился на форуме Даниэль (он его вставил из-за дефрагментации платформы как раз в tpl, когда там вызывают методы классов, инициализируют классы и т п))- это была скорее ошибка) и тормоза из-за него, и плюс мультиязычные ЧПУ (которые правильно не работают) ну и "рюшечки" оформления.
 

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

2 минуты назад, sitecreator сказал:

@chukcha ,

 

Начиная с пароноидального требования хранить папку storage за пределами сайта.

Ну, коллега - это как раз громадный плюс

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

7 минут назад, chukcha сказал:

Еще есть?

 

плюсы есть чтобы переходить на 3-ку, имея в наличии стабильно работающие модули под 2-ку?

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

 

И где, наконец, чудо ocstore стабильной версии 3.0?

Это ни разу не показатель в пользу стабильной 2.3?

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

4 минуты назад, markimax сказал:

это как раз громадный плюс

 

тут можно с разных сторон смотреть.

Ничто и раньше в принципе не мешало эту папку хранить где угодно.

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

 

Кстати, в чем плюс?

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

Так модули через свой код делают такую загрузку если нужно.  

В плане надежности не вижу в этом улучшений. В плане неудобства - полно изменений.

 

В итоге ломают в совсем иных местах, но не там, где упорно защищали.

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

6 минут назад, markimax сказал:

и тормоза из-за него

 

И, как следствие, несовместимость с модулями от 2.3.

существующие решения для одновременного использования tpl и twig шаблонов приводят зачастую к самым разным проблемам....

 

В общем, скорости работы магазина мы не получили с приходом 3-ки, а все наоборот.

Вот такой прогресс...

Хотя силы могли бы потратить именно на увеличение скорости работы, но вместо этого имеем twig и новый кривой язык псевдо-программирования.

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

Какие модули что-то пишут в storage?

Вінесеній за пределы - это хорошо, очень хорошо

 

11 минут назад, sitecreator сказал:

Начиная с пароноидального требования хранить папку storage за пределами сайта.

отключается в полклика

 

9 минут назад, sitecreator сказал:

, чудо ocstore стабильной версии 3.0?

Это здесь причем?
 

 

11 минут назад, markimax сказал:

ну и "рюшечки" оформления.

Что не так..  Меню.. та хрен с ним, фильтры справа - та хрен с ним..
 

 

7 минут назад, sitecreator сказал:

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

Что не будет работать?
Что есть такое в 2.3. чего нет в тройке?

Было сказано глюки

Глюки в студию

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

1 час назад, chukcha сказал:

Что есть такое в 2.3. чего нет в тройке?

 

а можно перефразировать?

Что есть такого в 3-ке, чего нет в 2.3?

 

Просто обычно с появлением новой версии связаны ожидания, что она будет

более быстрая,

более надежная,

решены имеющиеся проблемы предыдущей версии,

с новым функционалом.

 

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

 

2 часа назад, chukcha сказал:

Вінесеній за пределы - это хорошо, очень хорошо

 

чем?

 

2 часа назад, chukcha сказал:

Какие модули что-то пишут в storage?

 

Скажу даже больше - шаблоны  (темы) пишут. Прям туда пихают целые библиотеки. Например, библиотеку по преобразованию  Sass в CSS и другие.  Почему? Я не знаю почему так захотелось автору.

И без полного дистрибутива фиг потом восстановишь.

 

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

Я могу огласить название, но разве что-то изменится? Мы же не играем в "бывает/ не бывает"?  У меня было неоднократно, разов пять. Мне этого оказалось достаточно на нескольких сайтах. Не смертельно, но лишний геморрой.   Большинство простых пользователей делают бекап файлов для сайта и не подозревают, что нужно еще бекапить всю папку пользователя,  а потому прибывают в ложной уверенности, что у них есть полный бекап на случай экстренного восстановления.

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

10 минут назад, sitecreator сказал:

Скажу даже больше - шаблоны  (темы) пишут. Прям туда пихают целые библиотеки. Например, библиотеку по преобразованию  Sass в CSS и другие.  Почему? Я не знаю почему так захотелось автору.

Бред какой то, к моНАХам такие темы

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

10 минут назад, markimax сказал:

Бред какой то

 

 

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

 

 

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

20 часов назад, markimax сказал:

Хватает одного даже, когда под разными языковыми URL поисковая система видит один "язык"
Мультиязычные URL работают не правильно.

Можно продемонстрировать вот на этом живом примере? : http://demo.optimcart.com

 

По моему вы с 2.3 перепутали. Там действительно не было вообще мультиязычных УРЛ, а только смена языка в браузере. Но в тройке они есть и работают отлично.

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

Легко

Главная одна ! что для ру что для en

http://demo.optimcart.com/desktops/pc
Переключился на русский - ссылка осталась таже


 

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

32 минуты назад, optimlab сказал:

Можно продемонстрировать вот на этом живом примере? : http://demo.optimcart.com

 

 

Запросто


7880461501.jpg

 

6871289418.jpg

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

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

Главная одна ! что для ру что для en

И что? Должно быть как-то по другому? Ну пропишите для запроса коммон\хоум "en", для спокойствия и индексации. Кто запрещает?

У меня для удобства одно и тоже стоит просто.

 

42 минуты назад, chukcha сказал:

http://demo.optimcart.com/desktops/pc
Переключился на русский - ссылка осталась таже

И что? Язык поменялся? Ссылки на странице поменялись?

 

19 минут назад, markimax сказал:

Запросто

)))) Вчера Чукча тоже попался на это..

А тепрь покажите всем какой контент по этим урл видит бот.

Или вы не умеете этого делать?

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

25 минут назад, optimlab сказал:

А тепрь покажите всем какой контент по этим урл видит бот.

 

Тот же что и я показал. И он попадает в индекс.
Проверено на пользователях.
Я думал чего так много было просьб адаптировать SEO мультиязык-мультирегион под opencart 3.x, зачем, ведь там же разные URL для языков.
Один пользователь показал  "почему"...
Проверил... что оказалось, у пользователя в индексе google - под разными URL один и тот же языковый контент. Посмотрел у других - тоже самое
Занавес.
Уже вышел SEO мультиязык-мультирегион под 3.x и фиксит эту критическую ошибку
Вы немного не понимаете как обходят поисковые роботы страницы
То что разово раз послали, а потом, второй раз послали поискового бота - они зашли под разными сессиями и соответственно разный контент
А когда они обходят согласно "плану" ссылок на домене, они "прикидываются" браузером и имеют одну сессию (чтобы не плодить на серверах сессии в /tmp и это логично иначе бы от ботов google все серверы "загнулись" переполнением файлов сессий в /tmp) и получают одинаковый контент под разными языковыми URL 

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

31 минуту назад, optimlab сказал:

)))) Вчера Чукча тоже попался на это..

та никуда я не попадался

Я реально при показе ничего не делал..

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

самый простой пример

Вы где-то прописали прямую ссылку site/cat/cat1

и при переходе  на нее с языковой страницы вы имеете языковый контент на неязыковой ссылке

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

@markimax , @chukcha , да, да, да!!! Вы оказались правы!
В опенкарт 3.0 действительно не работает мультиязычность урл для робота.

В связи с этим прошу прощение за ерничество.

 

Я совершил сам детскую ошибку попавшись на свой же модификатор случайно исправляющий эту проблему. Хотя изначально он даже не предназначался для этого. Где-то год назад я решал задачу по уменьшению записей в таблице сессий, так как она сами знаете как раздувается и может иногда доходить до абсурдных мегабайтов. Так как Даниель отрубил проверку для ботов я игрался с подменой сессии для ботов вписанных в массив config_robots заодно и сессион-ленгвич подменял брав значение в таблице сео_урлс. И когда я вчера писал свою ересь я проверял на другом сайте уже проиндексированном и а демку смотрел в браузере, но когда я отрубил роботс на демке и посмотрел отдачу боту, я был в шоке!

Сразу запаниковал, давай бежать на сайт клиента выяснять, где что не так почему там работает, а тут нет)))) Вы наверное смеётесь читая это сейчас, а я вот аж 4 часа жизни вчера потратил на эти тесты и обнаружение причин.))) Я еще и код запихнул в твиг от русской сборки и не мог час найти источник модификаций.. Пипец!)))

Еще обнаружил ошибку что моя конструкция не работает на товарах без ЧПУ, и по этим урл ботам скармливалась одна версия языка. Долбанная кнопка копировать товар! Но правда всё обошлось так как сайт постоянно обслуживается и это было незаметно. Правда я иногда замечал что после обслуживания быстро появляются страницы новые в индексе, думал что это ЧПУ влияет, но это оказалось ложным заблуждением.

 

Вообщем за обнаружение ошибки и разрушение своего же мифа созданного самим же, должен сказать спасибо!

 

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

1 час назад, optimlab сказал:

@markimax , @chukcha , да, да, да!!! Вы оказались правы!

 

Вообщем за обнаружение ошибки и разрушение своего же мифа созданного самим же, должен сказать спасибо!

 

Эта ошибка очень критичная для SEO в мультиязычных магазинах
Представляете какую "свинью" Даниэль всем подсунул в opencart 3.x ..
"Пипец" даже мягко

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

 

32 минуты назад, markimax сказал:

Представляете какую "свинью" Даниэль всем подсунул в opencart 3.x ..

Ну.. не совсем.. Ведь это все правится..
Я даже удивлен, как Даниелю сеошники по шапке не надавали :)

А в 3,1 у него там не лучше.. Хотя уже можно языковый префикс добавить из короПки

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

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

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

Important Information

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