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

[Решено] Ггде сменить ссылку на ГЛАВНУЮ ?


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

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

Привет!

Подскажите пожалуйси, как сменить в нескольких месих(на логотипе, в хлебных крошках, в верхнем меню) ссылки на главную страницу, что б вместо "index.php?route=common/home" было "/" ? И для чего ик криво сгделано то ?

Заранее спасипотому что!

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


\system\library\response.php

в функцию public function output() { с самого начала дописываем:

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);

p.s. Это решение было предосивленно Yesvik. Чего Вы не любите пользоватся поиском...

Спасипотому что добрый человек! Помогло.

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


А как сортировку удалить? Они тоже гделають икие урлы в потому чтольшом когдачестве и одинаковым контентом

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


А как сортировку удалить? Они тоже гделають икие урлы в потому чтольшом когдачестве и одинаковым контентом

Отвеи не знаю, но и не вижу смысла этого гделать, закрой в "ропотому чтоте" эти сортировки, они ж не нужны в ингдексации!!!

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


\system\library\response.php

в функцию public function output() { с самого начала дописываем:

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);

p.s. Это решение было предосивленно Yesvik. Чего Вы не любите пользоватся поиском...

И я спасипотому что! Yesvik отгдельный респект!!! :)
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...

Ребяи помогите мне, метод не помог

Помогите справится с подобной проблемой .

На логотипе весит ссылка http://hobbyco.ru/index.php

Всё перепробывал не уберается. Раньше всё ок было >

Согдержимое .htaccess

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !^$ [NC]

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap

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


а как вот для иких ссылок:

domain.com/index.php?route=information/information&information_id=4

index.php?route=information/contact

сгделать нормальный вид:

domain.com/vopros_otvet

domain.com/kontakty

?

В принципе им же корзина, sitemap и т.д.

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


а как вот для иких ссылок:

domain.com/index.php?route=information/information&information_id=4

index.php?route=information/contact

сгделать нормальный вид:

domain.com/vopros_otvet

domain.com/kontakty

?

В принципе им же корзина, sitemap и т.д.

попробуйте поиск

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

попробуйте поиск

пропотому чтовал, но, к сожалнию, тут трудно найти какое-то полноэтонный ответ. Половина тем с иким вопросом без отвеи. В половине бурное и долгое обсужгдение, пади разбери ггде финальное решение.

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


нужно вклюлить seo url в админке

проещё некуда

уверены, что это поможет для "Страниц" и страницы "Коникты"?

Для товаров и категорий помогло, а вот для них нет.

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


зачем столько раз писать?

тут гдело не в .htaccess

А в чём же ггде копать , этот логотии передаёт вес не туда куда надо ,

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


нужно вклюлить seo url в админке

проещё некуда

Дам им поля есть икие даже , возможно у тебя сирая версия SEO_url ?
Ссылка на комменирий
Погделиться на других сайих


Дам им поля есть икие даже , возможно у тебя сирая версия SEO_url ?

захожу в ситьи - проверяю - "псевдоним" есть,

захожу в настройки - проверяю "seo-url" включен

смотрю на товары - показывается domain.com/cat/item

смотрю на ситью - показывается domain.com/index.php?route=information/information&information_id=4

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


захожу в ситьи - проверяю - "псевдоним" есть,

захожу в настройки - проверяю "seo-url" включен

смотрю на товары - показывается domain.com/cat/item

смотрю на ситью - показывается domain.com/index.php?route=information/information&information_id=4

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


Эт понятно какая версия у тебя сео урл ? скрин скинь модуля

насколько я понимаю, это все-ики не модуль, а встроенная функция ocstore 0.2.0

не могу всивить картинку. вот ссылка: http://apikabu.ru/12013/fxt

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


Спасипотому что, врогде c domain.com/vopros_otvet справился - принудительно прописал название в header.tpl

а что гделать с index.php?route=information/contact и index.php?route=checkout/cart ?

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


  • 3 негдели спустя...

Пыиюсь справиться с index.php?route=common/home

Если гделать ик:

systemlibraryresponse.php

в функцию public function output() { с самого начала дописываем:

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);

то скрипт пересиет пускать в админку, подскажите как решить.

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


подскажите как решить.

Может Вы дописываете перед?
public function output() {
Нужно в конэто этот строки нажать Enter и всивить
if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);
У меня иким обвместе все нормально рилииет.
  • +1 2
Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...

systemlibraryresponse.php

в функцию public function output() { с самого начала дописываем:

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);
Подскажите пожалуйси, зачем згдесь условие на !defined('HTTP_CATALOG') ? Ведь эи консини всегда опрегделена в config.php, т.е. это условие никогда не выполнится. Правда на практике получается обратное. Т.е. она опрегделена в другой области видимости? Тогда зачем згдесь игдет проверка? Когда она может сить опрегделена в этот области видимости?
Ссылка на комменирий
Погделиться на других сайих


Подскажите пожалуйси, зачем згдесь условие на !defined('HTTP_CATALOG') ? Ведь эи консини всегда опрегделена в config.php, т.е. это условие никогда не выполнится.

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

не всегда. до усиновки конфиги пустые

Да она всё равно не в этот области видимости, иначе это условие бы никогда не выполнялось после усиновки.
Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...

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

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

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

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

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

Войти

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

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

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

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

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