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

xzin

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

xzin's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Репутація

  1. У меня было что-то подобное - надо проверить настройки почты или в движке или на хостинге
  2. Уже недею бьюсь над решением. Гугль ответа не дает В модели модуля функция public function __construct(PDO $pdoinst, $cat_id){ $this->arr_path_cats[] = $cat_id; $cat_id = $this->retParent($pdoinst, $cat_id); if($cat_id){ $this->__construct($pdoinst, $cat_id); } } вызывает ошибку Unknown: Argument 1 passed to ModelModuleSitemap::__construct() must be an instance of PDO, instance of Registry given, called in /var/www/opencart/system/engine/loader.php on line 35 Если переместить функцию в контроллер или закомментировать строку $this->registry->set('model_' . str_replace('/', '_', $model), new $class($this->registry)); этой функции из /system/engine/loader.php public function model($model) { $file = DIR_APPLICATION . 'model/' . $model . '.php'; $class = 'Model' . preg_replace('/[^a-zA-Z0-9]/', '', $model); if (file_exists($file)) { include_once($file); $this->registry->set('model_' . str_replace('/', '_', $model), new $class($this->registry)); } else { trigger_error('Error: Could not load model ' . $model . '!'); exit(); } } , то ошибка исчезает Возможно неправильно задана модель или присвоение регистра. При запуске скрипта вне модуля все отрабатывает нормально Заранее благодарен за помощь
  3. Все равно без Multi Language SEO Keywords не работает. Кроме того у меня на некоторых товарах произвольно начал слетать язык. Пришлось вернуться к старому варианту(со своими исправлениями seo_pro.php). Жаль что в нем не генерируется стандартная google-sitemap
  4. Решил эту проблему дополнительной установкой мультиязычных ссылок из этого пака SEO PRO Pack - http://opencart.com/...=6182:confused: Чтобы решить эту проблему надо править файл seopro.php из мультиязычного seopro в топике 1) Найти строку $link .= $code . '/index.php?route=' . $route; Заменить ее на if ($code!='ru') { $link .= $code . '/index.php?route=' . $route; } 2) Найти строку $seo_url = $code . '/' . trim($seo_url, '/'); Заменить ее на if ($code!='ru') { $seo_url = $code . '/' . trim($seo_url, '/'); } else {$seo_url=trim($seo_url, '/');} По крайней мере у меня этот способ сработал, Однако карты сайта для разныых языковых версий настроить не удалось. Более того перестала работать стандартная google-sitemap. Пришлось устанавливать сторонний модуль. Может кто-то знает хороший способ для мультиязычных карт сайта?
  5. Та же самая проблема, фиксируется первый выбранный язык и добавляется /ru или /en/ в урл, а дальше переключение языков не работает вообще - и на локалхосте и на хостинге то же самое. Версия1.5.1.3 Базовый сеопро без мультилэнгвича работает отлично. Перековырял все seo_pro.php и url.php но так и не понял в чем дело - может быть несовместимость с версией движка? Никто не нашел решение таких проблем?
×
×
  • Створити...

Important Information

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