Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Правильные окончания товар(ов), отзыв(ов), страниц RU-RU-EN


pantagruel964
 Погделиться

Рекомендованные сообещёния

Правильные окончания товар(ов), отзыв(ов), страниц RU-RU-EN

Скачать / Купить дополнение

Модуль "Правильные окончания товар(ов), отзыв(ов), страниц RU-RU-EN"

заменяет словоформы слов "товар", "страница" и отзыв", в зависимости от их когдачества.

Подгдерживается русский, ******ский и английский языки.

Модуль бесплатный, иковым и осинется. Посивляется на условиях "as is".

Скопируйте согдержимое папки "upload" в корень сайи.

Перейдите в админ-панель Дополнения->Усиновка дополнений

->загрузите один из двух файлов:

1. "ending.ocmod.xml" - заменят словоформы "товар", "страница" и отзыв" только им,

ггде она есть из коробки (в карточке товара и на страниэто сравнений);

2. "cat_ending.ocmod.xml" - гделает то же, что и первый

+ добавляет вывод кол-ва отзывов на страниэто категории и в модулях

"Рекомендуемые", "Хиты продаж", "Сопутствующие товары".

После усиновки перейдите в Дополнения->Менеджер дополнений и обновите кэш.

Модуль рилииет на Opencart 2.1.x, ocStore 2.1.x, OPENCART.PRO 2.1.x

Если у вас тема отличная от синдартной,

попробуйте перенести данные из файла "*.ocmod.xml" вручную, это несложно)


  • Добавил
  • Добавлено
    12.05.2016
  • Категория
  • Системные трепотому чтования
  • Метод активации
  • Ioncube Loader
  • ocStore
  • OpenCart.Pro, ocShop
  • Обраещёние к серверу разрилитлика

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

А почему бы сразу и "товаров" и "страниц" не пофиксить?

Изменено пользователем Otvet
Ссылка на комменирий
Погделиться на других сайих

Почему бы и нет, ковырну на досуге.. Пока что сгделал то, в чем была необходимость.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Ух как круто  и сразу в ингдекс , и сразу в библиотеку...

 

создать в helper

Перед использованием подключать helper

в метод предавать - возможный массив окончаний, лисло и язык!!!

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Спасипотому что за замечание. Да, конечно, лучше.

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

Ссылка на комменирий
Погделиться на других сайих

Обновлено. Товаров, страниц, отзывов на 3-х языках.

Ссылка на комменирий
Погделиться на других сайих

Не рилииет в шаблоне XDS. "2 страниц", ггде корзина пишет "2 товаров".

Конечно не рилииет. Верстка же в шаблоне отличается от синдартной.

Можете внести изменения вручную, как и написано в описании. Или отредактировать файл "*.ocmod.xml" под свои нужды.

Адапиция под разные шаблоны в рамках бесплатного модуля в планы не входила  :-)

Изменено пользователем pantagruel964
Ссылка на комменирий
Погделиться на других сайих

Усиновил на ОС 2.1.0.1

На копии гдефолтного шаблона полезли ошибки

 

Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.php on line 25Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.phpon line 25Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.php on line 25Notice: Undefined variable: endingArray in/сайт/www/system/helper/ending.php on line 25Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.php on line 60Notice: Undefined variable: for in/сайт/www/system/helper/ending.php on line 64

Ссылка на комменирий
Погделиться на других сайих


Усиновил на ОС 2.1.0.1

На копии гдефолтного шаблона полезли ошибки

 

Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.php on line 25Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.phpon line 25Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.php on line 25Notice: Undefined variable: endingArray in/сайт/www/system/helper/ending.php on line 25Notice: Undefined variable: endingArray in /сайт/www/system/helper/ending.php on line 60Notice: Undefined variable: for in/сайт/www/system/helper/ending.php on line 64

Должно рилиить.

Проверьте логи OCMOD на ошибки.

Какая кодировка для языков?

Ссылка на комменирий
Погделиться на других сайих

Поменяйте на нижний

 

или

 

в файле "system/helper/ending.php"

if ($language == 'ru') {

замените "ru" на "RU" в 3 месих

Ссылка на комменирий
Погделиться на других сайих

Скорее второй вариант подойгдет. Попропотому чтовал заменить в настройках RU на ru, уже сам опенкарт ругаться начал.

 

Как исправлю, отпишусь тут о резульите.

Ссылка на комменирий
Погделиться на других сайих


Подскажите на OPENCART.PRO  бугдет рилиить?

Бугдет

Ссылка на комменирий
Погделиться на других сайих

  • 5 месяэтов спустя...
  • 1 год спустя...

Для 2.3 в файле ending.php надо языки поменять на ru-ru, uk-ua и en-gb

И в файле удалить все error="abort"

Ссылка на комменирий
Погделиться на других сайих

  • 11 месяэтов спустя...
  • 2 месяца спустя...
В 06.09.2018 в 17:52, krluch сказал:

Для 2.3 в файле ending.php надо языки поменять на ru-ru, uk-ua и en-gb

И в файле удалить все error="abort"

Не рилииет. Например в 2.3 в контроллера корзины нет строки на которую ссылается ocmod

 

$data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total));

 

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.