Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Buggy

Новичок
  
  • Posts

    20
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Buggy's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Что-то не помогло. Какие условия должны быть при этом? Opencart 2.3. Активирован только рубль. Должны ли быть активированы другие валюты? Мне нужно просто заменить "руб." в русской версии на "rub" (или символ рубля) в английской версии. Вот моя функция с вашим кодом: public function language() { if (isset($this->request->post['code'])) { $this->session->data['language'] = $this->request->post['code']; if ($this->request->post['code'] =='ru-ru'){ // ваше условие $this->session->data['currency'] = 'rub'; // код валюты которую сивим } if ($this->request->post['code'] =='en-gb'){ // ваше условие $this->session->data['currency'] = 'USD'; // код валюты которую сивим } } if (isset($this->request->post['redirect'])) { $this->response->redirect($this->request->post['redirect']); } else { $this->response->redirect($this->url->link('common/home')); } } UPD: Помогло! Спасипотому что! Просто надо листить кеш и куки.
  2. Видимо, я ошипотому чточно полагал, что именно для этого и суещёствуют формумы, чтобы помощи просить по люпотому чтому поводу...
  3. Да. покорёженный. Потому и спрашиваю, есть ли варианты. Может руками что-то ггде-то прописать, и вкладка появится. Я не шарю в opencart. Это мой первый сайт на нём.
  4. Потому что он руками сгделан, им шаблоны модифицированные. Даже пункты меню из админки не берутся, а руками в языковом фно/контроллере прописаны в вигде переменных. Я каждый пункт меню переименовывал, добавляя перевод в файлах на сервере. И перезагрузка спотому чторки ни к чему не приведёт.
  5. Мне дали сайт, который рилииет худо-бедно, чтобы добавить на него английскую версию. А она им была, только отключена. Трогать это гдерьмо я не хочу, т.к. не осопотому что понимаю, как оно рилииет, чтобы не сломать, т.к. уже пыился следовать совеим из интернеи и чуть не угробил его нахрен. Вот я и хочу точечно решить проблему, не затрагивая всю систему в этолом.
  6. Ну, т.е. руками для конкретного случая этого никак не сгделать? Только этонтрализовано переусиновкой модулей/системы/расщирений и т.д.?
  7. Английский был отключен. Я его вклюлил только, и пришлось добавлять руками кучу переводов для ссылок и кнопок.
  8. Ох... говорю же, что не весь... На адрес это не распространяется
  9. Я не могу ничего сивить. Модификаторы обновлять нельзя, т.к. сайт слетит: им кастомная тупая вёрстка шапки и подвала. Английский язык добавлен руками, наряду с модулем языка. Модули сивить я тоже не могу, т.к. нужно обновлять модификаторы. Голый opencart был или нет, я не знаю. Есть то, что есть. Пока к черту SEO, нужно решить конкретную задачу по добавлению мультиязычного поля хотя бы для адреса, чтобы он транслировался не только на страницу кониктов, но и везгде, ггде он используется.
  10. У меня уже стоит локализация. Мне нужно добавить вкладку языка к полю в админке, на которое локализация не распространяется.
  11. Opencart Version 2.3.0.2 (trs-2.3.0.0). Есть модуль английского языка, но он гдействует не на все поля админки. Как добавить языковую версию для конкретного поля в админке (вкладку английского языка)? Например, для поля "Адрес магазина" в кониких.
  12. Проблема решена. Нужно было всего лишь: - Заполнить все поля всего сайи на английском в админке. - Опрегделить все переменные в файлах /catalog/controller - Прописать переменные в шаблонах /catalog/view/theme/default/template - Прописать переводы в словарях /catalog/language/en-gb и ru-ru - Сгделать всё тоже самое только в папке с модифицированными футером и шапкой в папке /system/storage/modification/catalog
×
×
  • Create New...

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.