почему-то думалось настроек будет побольше)) Потом проверил свою функцию по устранению дублей он выполняет! Все ок. Спасибо большое за помощь!
Ребят, объясните мне тупому где там скачать можно архив. 20 минут лазил по сайту так и не врубился, не ужели пройти процедуру покупки ?
Уже сил нет бороться! Выдает ошибку: Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '148' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342 Что делать? Префикс я туда поставил? ALTER TABLE `thl_product_to_category` ADD `main_category` TINYINT( 1 ) NOT NULL DEFAULT '0'; ALTER TABLE `thl_product_to_category` ADD INDEX `main_category` ( `main_category` )
смотря какая таблица у вас. Так то префикс правильно, но он именно такой у вас? Вы смотрели? Посмотрели в базе, колонка появилась?
Префикс правильный! Колонка появилась! На сайте вообще ж..па творится, уже не знаю куда копать. Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '132' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '137' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '75' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '77' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '95' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '86' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342Notice: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '123' ORDER BY main_category DESC LIMIT 1 in /home/thl/8ka.com.ua/www/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/thl/8ka.com.ua/www/catalog/controller/common/seo_pro.php on line 342
у вас в ошибках запрос без префикса, значит и таблицы остальные без префикса. Фиг знает откуда вы вообще префиксы взяли. Вы хотябы в config.php для начала глянули, куда и к какой базе подключаетесь с каким префикстом она итд. Наугад можно и не такое сделать..
Спасибо Вам добрый человек, открыли глаза, вроде все стало и работает! Но есть еще но: 1.Основной язык рус., и при переходе на укр. язык с любой страницы меня выкидывает на главную на укр. языке. А хотелось бы оставаться на той же стр. только сменить язык. 2. При нажатие на большой банер, и банер производителей все страница на которую ссылается банер всегда открывается на русском (в настройках модуля нет строки для ссылки на украинском). 3. Оформление заказа всегда на русском языке. Сайт: 8ka.com.ua Если не сложно, помогите решить нюансы. С меня пиво. Спасибо!
Привет всем! С наступающим Перевожу сайт на ssl - https С данным модулем seopro сайт не хочет работать: Сайт ... выполнил переадресацию слишком много раз. .htaccess весь "закоментил", дело не в нем получается? При выключении модуля ошибка исчезает, подскажите как быть?
Да, ему не до меня Ошибка похоже здесь /catalog/controller/common/seo_pro.php : Код: if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { $url = str_replace('&', '&', $this->config->get('config_ssl') . ltrim($this->request->server['REQUEST_URI'], '/')); $seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), 'SSL')); } else { $url = str_replace('&', '&', substr($this->config->get('config_url'), 0, strpos($this->config->get('config_url'), '/', 10)) // leave only domain . $this->request->server['REQUEST_URI']); $seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), 'NONSSL')); } if (rawurldecode($url) != rawurldecode($seo)) { // header($this->request->server['SERVER_PROTOCOL'] . ' 303 See Other'); // $this->response->redirect($seo,303); header($this->request->server['SERVER_PROTOCOL'] . ' 301 Moved Permanently'); $this->response->redirect($seo,301); Самая последняя строчка постоянно перенаправляет при включенном ssl seopro похоже не при чем, последняя строчка редиректит на адрес с https, НО где-то еще снова на http переадресовывает, таким образом, и получается цикл
При включенном "https" Модуль сравнивает url Код: if (rawurldecode($url) != rawurldecode($seo)) , и в случае если они неодинаковые перебрасывает на "https" Значит где-то у меня назначается "http" в другом месте, не могу в opencart 2.1.0.2 найти файл startup.php Точнее я его нашел в папке "system" но там нет // Settings
а зачем?? Не нужно его менять. Вы же сами написали, что виноват модуль так как без него работает как положено. Вот его и нужно ковырять. Вы писали автору то? У него уже наверняка есть правка, что бы работало как нужно. Он же сайтаи занимается ежедневно и использует свой сеопроджаз
В общем , в конфиге везде прописал https , проблема исчезла. Тогда получается сам опенкарт неправильно работает, зачем создавать две переменные, если все равно мы одно и то же значение должны задать?
а вы до этого не прописывали чтоли )) опенкарт работает правильно, но сеопроджаз неправильно. Создавать две переменный нужно , если хотите чтобы весь сайт работал по https. Изначально (да и сейчас) этого не требуется, необходимо лишь защитить страницы аккаунта например и страницы оплаты. Это актуально для заграничного сегмента так как там вводят данные карты прямо на сайте, а не как у нас у процессинга.
Прописывал только для переменной // HTTPS define('HTTPS_SERVER', 'https://shop.*****.com/'); Мне ssl нужен для яндекс-маркета, к тому же ругается браузер , когда есть элементы для http при защищенном протоколе, поэтому чтобы покупатели не пугались данному сообщению, все под https сделал