Поддерживайте Украину! Как вы можете помочь?
Русский военный корабль, иди нахуй!
Обращение к россиянам и беларусам

Россия коварно напала на Украину, убивает ее жителей, разрушает города и села, уничтожает инфраструктуру. Русские солдаты пришли в чужую страну, чтобы убивать, насиловать и грабить.
Россиянин, пока ты молчишь, кровь и страдания жертв войны на твоей совести тоже. Твое молчание - это поддержка войны.
Каждый день мы, жители Украины, прячемся в бомбоубежищах, каждый день по украинским городам, по жилым домам, прилетают ракеты. Зачем? Почему? Нас не нужно спасать, у нас было все в порядке, пока вонючий русский ботинок не ступил на украинскую землю. Неужели, наибольшей стране мира мало территорий?
Если ты умный и трезвый, включи критическое мышление, проанализируй информацию с разных мировых медиа. Неужели ты веришь, что все вокруг врут и только ваше ТВ вещает правду? путинская пропаганда строилась не один год, чтобы сейчас убивать мирных людей и получать за это овации и оды от зомбированного населения.
Россияне, беларусы, опомнитесь, сделайте хоть что-то, чтобы остановить эту жестокую войну против ни в чем не винных людей. Если считаете, что не можете ничего сделать, скажите публично "Нет войне в Украине" или напишите пост в соцсетях об этом. Остановите геноцид украинского народа! Остановите убийства мирных жителей Украины! Остановите убийцу тисяч людей по всему миру - путина!
Рано или поздно придет время расплаты и тогда вам будет стыдно. Мы никогда не простим! Русский военный корабль, иди нахуй!

Не работает смена языка в админпанели OpenCart 4.0.2.2

OpenCartBot - 14.07.2023
Не работает смена языка в админпанели OpenCart 4.0.2.2

Недавно, 9 июля 2023 года, вышел очередной релиз OpenCart 4.0.2.2 и опять с целой кучей проблем, недоработок, багов и т.д. Видимо, в этом есть какой-то никому не известный замысел автора, но все уже начинают привыкать, что от выхода новой версии ничего хорошего ждать не стоит. Так и в этот раз, вышла полурабочая сборка без всяких пометки, что ее не стоит использовать для разработки реальных интернет-магазинов. Ведь пригодна она разве что для обучения и выявления багов.

Одна из проблем OpenCart 4.0.2.2 - невозможно изменить язык в панели администратора. Это уже стабильная проблема всей ветки начиная с 4.0.0.0, уже шестой релиз вышел, а язык до сих пор невозможно изменить. На официальном Github автора забрасывали "ишусами" и "пул-реквестами" по этому багу, но каждый раз, закрывая запрос, он говорит, что такой проблемы не существует. Конечно, для одноязычных сайтов такой проблемы не существует :)

OpenCart 4.0.2.2

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

Мы же объясним, что и где нужно править, чтобы язык в админке OpenCart 4.0.2.2 переключался без проблем:


1. Файл /admin/controller/startup/language.php

Найти строку

$code = $this->config->get('config_language');

и заменить на

$code = $this->config->get('config_language_admin');


2. Файл /system/config/admin.php

Найти строку

'view/*/before' => [

перед этой строкой добавить код

'language/*/after' => [
    0 => 'startup/language.after',
    1 => 'event/translation'
],


Вот такое простое решение проблемы. С нетерпением ждем стабильную версию OpenCart 4 и уже готовы разрабатывать нестандартные расширения для ваших интернет-магазинов на "четверке".


Рекомендуемые товары


Связанные статьи