Перейти к содержанию
ddenis88

Помогите плз. Прикрутить SeoPro.

Рекомендуемые сообщения

Добрый день.

Установил оригинальный опенкарт 1.5.4.1 с коммерческим шаблоном. В админке не нашел выбора чпу режима. Есть только галочка включить и выключить чпу и все...

Как сделать чтоб появился выбор чпу и так же с категориями\или без.

Заранее спасибо.

 

PS если я верно понимаю то для оригинального опен карта надо vqmod ставить и на него уже seopro? или можэно без vqmod как нить обойтись?

Поделиться сообщением


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

Coder, Спасибо! буду пробовать!

 

UPD.

К сожалению денег пока нету на покупной модуль. А файлик кеш сео про не помагает. ТК в админке вообще нету выбора типа ЧПУ((

Кто нибудь подскажет как прикрутить выбор ЧПУ в админку как это сделано в ocstore?(((

Поделиться сообщением


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

там есть xml файл который добавляет выбор в админку (название файла  seopro_for_opencart_vqmod.zip).

Кроме всего прочего рекомендую прочитать подробную инструкцию по установке

  • +1 1

Поделиться сообщением


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

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

 

Но пока удалось добиться небольшого успеха по другому. Поставил окстор 1.5.4.1.2, после чего накатил сверху шаблон(а там не просто шаблон, он еще в скл добавляет, заменяет некоторые файлы). Вобщем косячано но поставился, некоторые косяки удалось исправить. В итоге сео про нормально заработало после выполненых инструкций по вашей ссылку, алилуя! :)

 

В следствии чего хотел узнать....можно ли взять из окстор 1.5.4.1 какой нить файл или несколько файлов которые отвечают как раз вывод выбора чпу и засунуть в оригинальный опен карт? Был бы очень благодарен за помощь.

Поделиться сообщением


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

Да, видел и слышал я много всяких разных и довольно странных вопросов:) Молодой человек, Вам же Einshtein дал ссылки, где можно прочитать подробную инструкцию о том, как поставить SEO PRO на чистый OpenCart. Если информацию, которая изложена в разжеванном виде, Вы не освоили - НЕ СТОИТ ТАНЦЕВАТЬ ВОКРУГ КОМПЬЮТЕРА С БУБНОМ ! Доверьте лучше это решение человеку, который знает свое дело. Вы не только сэкономите время, но и будете уверены, что все будет работать стабильно.

 

P.S. И смеяться над Вами тоже никто не будет.

  • +1 1

Поделиться сообщением


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

Уважаемый, если вам мой вопрос кажется глупым, да будет так. Я не спец в пхп, да и в структуре работы опен карта не оч понимаю. Но неужели так сложно если вы знаете сказать какой файл надо перетащить из окстор чтоб выбор появился. подозреваю что это может быть несколько файлов.

А по поводу того что все предоставлено было. Я нашел только вариант с vqmod но я выше написал что он не проканал.

 

 

UPD

После еще некоторых танцев, сео про через вкмод все таки заработал, начал склеивать дубли, вродь даже неплохо. Единственное что пока не удалось устранить это то что главную страницу редиректит на 

http://site.ru/index.php?route=common/home

помню где то видел как это исправляется, но сейчас не нашел, если кому не сложно подскажите в каком файле поменять. Спасибо

ps вариант response.php не помог

Поделиться сообщением


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

ddenis88 сказал(а) 14 Сен 2013 - 10:15 PM:

Уважаемый, если вам мой вопрос кажется глупым, да будет так. Я не спец в пхп, да и в структуре работы опен карта не оч понимаю. Но неужели так сложно если вы знаете сказать какой файл надо перетащить из окстор чтоб выбор появился. подозреваю что это может быть несколько файлов.

А по поводу того что все предоставлено было. Я нашел только вариант с vqmod но я выше написал что он не проканал.

UPD

После еще некоторых танцев, сео про через вкмод все таки заработал, начал склеивать дубли, вродь даже неплохо. Единственное что пока не удалось устранить это то что главную страницу редиректит на

http://site.ru/index.php?route=common/home

помню где то видел как это исправляется, но сейчас не нашел, если кому не сложно подскажите в каком файле поменять. Спасибо

ps вариант response.php не помог

Нужно проделать следующий путь:

  • phpMyAdmin - База данных - вкладка SQL
В этой вкладке делаем sql-запрос (скопировали-вставили-нажали ОК):
  • INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');
В идеале если, то сделать нужно не один запрос. Ниже привожу запрос на изменение системных ссылок:

INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');

INSERT INTO url_alias (query, keyword) VALUES ('account/wishlist', 'wishlist');

INSERT INTO url_alias (query, keyword) VALUES ('account/account', 'my-account');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/cart', 'shopping-cart');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

INSERT INTO url_alias (query, keyword) VALUES ('account/login', 'login');

INSERT INTO url_alias (query, keyword) VALUES ('account/logout', 'logout');

INSERT INTO url_alias (query, keyword) VALUES ('account/order', 'order-history');

INSERT INTO url_alias (query, keyword) VALUES ('account/newsletter', 'newsletter');

INSERT INTO url_alias (query, keyword) VALUES ('product/special', 'specials');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/account', 'affiliates');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/voucher', 'gift-vouchers');

INSERT INTO url_alias (query, keyword) VALUES ('product/manufacturer', 'brands');

INSERT INTO url_alias (query, keyword) VALUES ('information/contact', 'contact-us');

INSERT INTO url_alias (query, keyword) VALUES ('account/return/insert', 'request-return');

INSERT INTO url_alias (query, keyword) VALUES ('information/sitemap', 'sitemap');

INSERT INTO url_alias (query, keyword) VALUES ('account/forgotten', 'forgot-password');

INSERT INTO url_alias (query, keyword) VALUES ('account/download', 'downloads');

INSERT INTO url_alias (query, keyword) VALUES ('account/return', 'returns');

INSERT INTO url_alias (query, keyword) VALUES ('account/transaction', 'transactions');

INSERT INTO url_alias (query, keyword) VALUES ('account/register', 'create-account');

INSERT INTO url_alias (query, keyword) VALUES ('product/compare', 'compare-products');

INSERT INTO url_alias (query, keyword) VALUES ('product/search', 'search');

INSERT INTO url_alias (query, keyword) VALUES ('account/edit', 'edit-account');

INSERT INTO url_alias (query, keyword) VALUES ('account/password', 'change-password');

INSERT INTO url_alias (query, keyword) VALUES ('account/address', 'address-book');

INSERT INTO url_alias (query, keyword) VALUES ('account/reward', 'reward-points');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/edit', 'edit-affiliate-account');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/password', 'change-affiliate-password');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/payment', 'affiliate-payment-options');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/tracking', 'affiliate-tracking-code');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/transaction', 'affiliate-transactions');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/logout', 'affiliate-logout');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/forgotten', 'affiliate-forgot-password');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/register', 'create-affiliate-account');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/login', 'affiliate-login');

Также не мешало бы заглянуть по адресу /system/library/url.php и внести следующюю поправку:

  • Находим

$url .= 'index.php?route=' . $route;

  • после этой строки вставляем код:

if ($args) {

if($route == 'common/home') {

if($connection == 'NONSSL') {

$url = HTTP_SERVER.str_replace('&', '&', '?' . ltrim($args, '&'));

return $url;

} else {

$url = HTTPS_SERVER.str_replace('&', '&', '?' . ltrim($args, '&'));

return $url;

}

} else {

$url .= str_replace('&', '&', '&' . ltrim($args, '&'));

}

} else {

if($route == 'common/home') {

if($connection == 'NONSSL') { return HTTP_SERVER; }

else { return HTTPS_SERVER; }

}

}

return $this->rewrite($url);

Все... Если помог, ставим +

P.S. Не забываем кэш чистить:)

  • +1 1

Поделиться сообщением


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

DariyGRAY

Превеличайшее спасибо! Я лузер!! Только сейчас я заметил первую строчку из большого запроса и все понял! Я думал эти запросы вставляют кейвордсы ток для дополнительных страниц и главную никак не трогают, поэтому этот пункт я опустил вчера, думая что сделаю когда все остальное заработает. А сейчас увидел что главную страницу это тоже затрагивает, все заработало!!

Еще раз всем большое спасибо! поставил бы по 10 плюсов если бы можно было :)

Поделиться сообщением


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

Лузер или нет - это дело другое, а читать внимательно нужно всегда:)

Поделиться сообщением


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

У меня ocStore 1.5.5.1

Сделал запрос sql.

Изменил .htacess

Включил SeoPro все галки.

Пишу seo url категории вида 

выдает ответ 

и страница не найдена. Помогите пожалуйста разобраться. 

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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