• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
fotolia

Как избавиться от дублей ссылок на OpenCart 1.5.3.1 ?

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

fotolia    2

Ребята, помогите пожалуйста решить вопрос с дублем ссылок на opencart.

Описываю ситуацию. Ввиду отсутствия решения данной проблемы для opencart 1.5.3.1,

решила воспользоваться методом по удалению дублей описанным тут

http://opencart_ws/raznoe/182-ustranenie-dubley-stranic-tovarov-i-kategoriy.html (нижнее подчеркивание заменить на точку)

Было сделано следующее:

1. Содержимое папки upload из архива seourl.zip залила в корень сайта.

2. В БД сделала SQL-запрос вида:

ALTER TABLE `product` ADD `main_category_id` INT(11);

ALTER TABLE `product` ADD INDEX (`main_category_id`);

примечания:

* таблицы в БД без префикса.

* в товарах отмечены категории и подкатегории в кот. они должны быть размещены.

ДО ВНЕСЕНИЯ ИЗМЕНЕНИЙ

1) Много дублей на страницу с товаром, примеры:

Главная > Товар

Главная > Категория > Товар

Главная > Категория > Подкатегория > Товар

2) Соответсвенно разные урлы:

http://site.ru/tovar

http://site.ru/category/tovar

http://site.ru/categ...bcategory/tovar

А ДОЛЖНО РАБОТАТЬ ТАК

1) Каждая страница с товаром должна иметь следующую цепочку (breadcrumbs/хлебные крошки):

Главная > Категория > Подкатегория > Товар

2) Автоматическую переадресацию всех дублей на страницу с товаром вида:

http://site.ru/categ...bcategory/tovar

НО ПРОБЛЕМА В СЛЕДУЮЩЕМ:

1) "хлебные крошки" не отображают весь путь до товара, обрезается подкатегория, в которой размещен товар:

Главная > Категория > Товар

2) В адресе страниц с товаром та же проблема:

http://site.ru/category/tovar

Как можно это поправить?

seourl.zip

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


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

ребят, ну кто может помочь? Я отблагодарю. 10 долларов за помощь или хотя бы совет,

который поможет исправить этот косяк :wink:

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


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

вообщето надо просто в seo pro включить функцию "ЧПУ товаров с категориями:/category/subcategory/product"

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


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

спасибо за совет, но у меня включен SEO URL.

post-21846-0-08827700-1346319439_thumb.jpg

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


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

seo pro надо поставить, его в установщике ocstore 1.5.3.1 нет, но где то вроде отдельно на форуме выкладывали, а seo url это не то.

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


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

ок, спасибо. щас буду пробовать. Надеюсь, получится :eek:

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


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

seo pro надо поставить, его в установщике ocstore 1.5.3.1 нет, но где то вроде отдельно на форуме выкладывали, а seo url это не то.

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

В БД они есть, в админке они тоже показываются. Но на самом сайте их вообще не видно.

Интересно в чем теперь может быть загвоздка?..

seo_pro.zip

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


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

@fotolia - очевидно имеющийся мод не совместим с тестируемыми версиями... сейчас проверил на чистом 1.5.4.1 - повторилось ситуация когда при переходе на страницу товара сам товар не отображается, а отображается содержание категории...

причем при тестировании с этой версией возникает ошибка при попытке редактирования товара: PHP Notice: Error: Table 'database.product_tag' doesn't exist

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


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

я чето не допонимаю а sitemap и robots.txt здесь что не канают?

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


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

https://opencartforum.com/topic/10270-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-seopro/

upd: vQmod для opencart_v1.5.4 но жолжно работать и для вашей версии

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


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

Вам проще нанять специалиста, если вы не можете настроить ЧПУ для товаров. Развернуть CMS, включить СЕО про, исправить htaccess заполнить адреса для товаров, очистить кеш и проверить еще раз. Если у вас это не получается, то советы давать в таком случае бесполезно. Это работает прям из коробки как есть.

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


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

Как раз настроить ЧПУ для товаров - это как два пальца... Мы тут именно про дубли говорим! Понятно, что реклама, всё такое... НО, нужно дельный совет давать! Например, поставить то... и ещё то... :angry:

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


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

Как раз настроить ЧПУ для товаров - это как два пальца... Мы тут именно про дубли говорим! Понятно, что реклама, всё такое... НО, нужно дельный совет давать! Например, поставить то... и ещё то... :angry:

Это вы мне? Нет их дублей о которых вы говорите, по крайней мере в стандартной сборке. Товар находится в той категории которой он присвоен, и при попытке убрать из URL происходит переадресация на правильный товар. Так что не пойму о чем вы.

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


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

Это вы мне? Нет их дублей о которых вы говорите, по крайней мере в стандартной сборке. Товар находится в той категории которой он присвоен, и при попытке убрать из URL происходит переадресация на правильный товар. Так что не пойму о чем вы.

Да, Вам.

Вот у меня чистый OpenCart ver 1.5.1.3.

Стандартные ЧПУ товаров от OpenCart-а.

Всё работает нормально, но, мля, дубли товаров...

SeoPro как-то пытался ставить, но что-то с админкой становилось

(то-ли кодировка, то ли ещё что, не помню).

Это, уверен, распространённое явление...

 

И вот что делать мне и таким как я? Что ставить?

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


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

Да, Вам.

Вот у меня чистый OpenCart ver 1.5.1.3.

Стандартные ЧПУ товаров от OpenCart-а.

Всё работает нормально, но, мля, дубли товаров...

SeoPro как-то пытался ставить, но что-то с админкой становилось

(то-ли кодировка, то ли ещё что, не помню).

Это, уверен, распространённое явление...

 

И вот что делать мне и таким как я? Что ставить?

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

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От smassss
      Не получается убрать слеш в окончаниях ссылок в хлебных крошках. В адресной строке без слеша, через htaccess, а в коде генерируются со слешем. В админке из СЕО модулей только SEO Manager. Там никаких опций.
      Может есть у кого-нибудь ссылки на подобные проблемы? Уже все из гугла перепробовал.
      В /catalogs/controller/common/  есть seo_pro.php и seo_url.php  Есть ли смысл копать в них?
       
       
    • От mentol
      Добрый день. CMS Opencart 2.1.0.2. Тема Fastor 1.3.3.
      Решил убрать ссылку хлебных крошек в продуктах/категориях на саму себя. Если я правильно понимаю, в этом шаблоне их нужно менять в контроллерах. Для продуктов catalog/controller/product/product.php в этом файле нашел код: 
       
      $data['breadcrumbs'][] = array(
      'text' => $product_info['name'],
      'href' => $this->url->link('product/product', $url. '&product_id=' . $this->request->get['product_id'])
      );
       
      Удаляя её - исчезает последняя ссылка на продукт, а мне нужно сделать её неактивной. Также желательно при нахождении на главной стр. убрать активную ссылку на логотипе.
      Можете помочь?
    • От Sha


      Просмотреть файл Меню Step By Step
      Menu Step By Step:
      Пошаговое меню для OpenCart, хлебные крошки с выпадающими списками.
      модуль тестировался на OpenCart 2.0.3.1, 2.3.0.2
      модуль для ocStore 1.5.5.x.x здесь >
       
      ВОЗМОЖНОСТИ:
      Пошаговый подбор товара (категории товара). Возможность указать количество видимых пунктов по умолчанию. Возможность использовать, как хлебные крошки breadcrumb с выпадающими списками (как в total commander).  
      ЛОКАЛИЗАЦИЯ:
      English. Русский. Украинский.  
      ПРОСТАЯ УСТАНОВКА:
      Скопировать содержимое папки [upload] в корень движка.
      (структура архива соответствуют структуре папок OpenCart)
       
      ВАЖНО:
      Дополнение предоставляется по принципу "Как есть", Разработчик НЕ ГАРАНТИРУЕТ отсутствия ошибок, которые могут нарушить работу компьютера и/или сайта и/или привести к потере данных.
      Также, если в код магазина было внесено много изменений, то работоспособность модуля может быть нарушена.
      Использует ajax и bootstrap.
      Модуль не затирает, не заменяет ни каких файлов движка.
      Тем не менее, рекомендуем перед установкой делать бэкап файлов и базы данных!!!
       
      ДЕМО МАГАЗИНА
      ДЕМО АДМИНИСТРАТИВНОЙ ЧАСТИ
       
      имя пользователя: login
      пароль: login
       
      ЛИЦЕНЗИЯ:
      - скачать модуль можно только на форуме opencartforum.com
      - на сайте r.konotop.info представлено полное описание и обсуждение багов или доработок модуля (предлагайте).
      остальные способы распространения Menu Step By Step левые и ни какого отношения к данному модулю не имеют!!!
      - Модуль реализуется по принципу "1 покупка – 1 доменное имя". (для установки на второй свой сайт, необходимо оплатить второй раз, на третий - третий раз купить модуль...)
      - Запрещается передавать файлы модуля третьим лицам, как на платной, так и на безвозмездной основе.
       
      ТЕХНИЧЕСКАЯ ПОДДЕРЖКА:
      Техническая поддержка доступна только пользователям, из списка покупателей модуля. Если вы обращаетесь с просьбой разобраться в проблеме то, для экономии нашего времени, укажите: 1) адрес сайта, 2) доступ в админ-панель, 3) доступ на FTP-сервер.
      Изменения:
      Автор Sha Добавлен 02.09.2015 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От Sha
      Menu Step By Step:
      Пошаговое меню для OpenCart, хлебные крошки с выпадающими списками.
      модуль тестировался на OpenCart 2.0.3.1, 2.3.0.2
      модуль для ocStore 1.5.5.x.x здесь >
       
      ВОЗМОЖНОСТИ:
      Пошаговый подбор товара (категории товара). Возможность указать количество видимых пунктов по умолчанию. Возможность использовать, как хлебные крошки breadcrumb с выпадающими списками (как в total commander).  
      ЛОКАЛИЗАЦИЯ:
      English. Русский. Украинский.  
      ПРОСТАЯ УСТАНОВКА:
      Скопировать содержимое папки [upload] в корень движка.
      (структура архива соответствуют структуре папок OpenCart)
       
      ВАЖНО:
      Дополнение предоставляется по принципу "Как есть", Разработчик НЕ ГАРАНТИРУЕТ отсутствия ошибок, которые могут нарушить работу компьютера и/или сайта и/или привести к потере данных.
      Также, если в код магазина было внесено много изменений, то работоспособность модуля может быть нарушена.
      Использует ajax и bootstrap.
      Модуль не затирает, не заменяет ни каких файлов движка.
      Тем не менее, рекомендуем перед установкой делать бэкап файлов и базы данных!!!
       
      ДЕМО МАГАЗИНА
      ДЕМО АДМИНИСТРАТИВНОЙ ЧАСТИ
       
      имя пользователя: login
      пароль: login
       
      ЛИЦЕНЗИЯ:
      - скачать модуль можно только на форуме opencartforum.com
      - на сайте r.konotop.info представлено полное описание и обсуждение багов или доработок модуля (предлагайте).
      остальные способы распространения Menu Step By Step левые и ни какого отношения к данному модулю не имеют!!!
      - Модуль реализуется по принципу "1 покупка – 1 доменное имя". (для установки на второй свой сайт, необходимо оплатить второй раз, на третий - третий раз купить модуль...)
      - Запрещается передавать файлы модуля третьим лицам, как на платной, так и на безвозмездной основе.
       
      ТЕХНИЧЕСКАЯ ПОДДЕРЖКА:
      Техническая поддержка доступна только пользователям, из списка покупателей модуля. Если вы обращаетесь с просьбой разобраться в проблеме то, для экономии нашего времени, укажите: 1) адрес сайта, 2) доступ в админ-панель, 3) доступ на FTP-сервер.
      Изменения:
    • От Sha


      Просмотреть файл Меню Step By Step
      Menu Step By Step:
      Пошаговое меню для OpenCart, хлебные крошки с выпадающими списками.
      модуль тестировался на ocStore 1.5.5.x.x
      для OpenCart 2.0 здесь >
      ВОЗМОЖНОСТИ:
      - Пошаговый подбор товара (категории товара).
      - Возможность использовать, как хлебные крошки breadcrumb с выпадающими списками (как в total commander).
      - Вертикальный вывод пунктов меню, Горизонтальный вывод пунктов меню. (Опция) NEW
      - Вывести только указанные начальные категории в меню по ID, с "запоминанием", не нужно повторно вводить. (Опция) NEW
      - Возможность указать количество видимых пунктов/шагов по умолчанию. (Опция)
      - Указать <h3> заголовок модуля. (Опция)
      - Скрыть или показать пункты категорий в которых находимся (с помощью стилей)(читаем ниже)
      - Скрыть или показать пункты пустых подкатегорий (с помощью стилей)(читаем ниже)
      ЛОКАЛИЗАЦИЯ:
      - English.
      - Русский.
      - Украинский.
      ПРОСТАЯ УСТАНОВКА:
      Скопировать содержимое папки [upload] в корень движка.
      (структура архива соответствуют структуре папок OpenCart)
      ОБНОВЛЕНИЕ:
      Скопировать содержимое папки [upload] в корень движка, с заменой, поверх старой версии.
      ВАЖНО:
      Дополнение предоставляется по принципу "Как есть", Разработчик НЕ ГАРАНТИРУЕТ отсутствия ошибок, которые могут нарушить работу компьютера и/или сайта и/или привести к потере данных.
      Также, если в код магазина было внесено много изменений, то работоспособность модуля может быть нарушена.
      Использует ajax,
      Модуль совместим с bootstrap, (т.е. классы прописаны, и если на вашем сайте установлен bootstrap, модуль подхватит стили автоматически.)
      Модуль не затирает, не заменяет ни каких файлов движка.
      Тем не менее, рекомендуем перед установкой делать бэкап файлов и базы данных!!!
      Демонстрация магазина
      Демонстрация админки
      имя пользователя: login
      пароль: login
      ЛИЦЕНЗИЯ:
      - скачать модуль можно только на форуме опенкартфорум ком
      - на сайте r.konotop.info представлено полное описание и обсуждение багов или доработок модуля (предлагайте).
      остальные способы распространения Menu Step By Step левые и ни какого отношения к данному модулю не имеют!!!
      - Модуль реализуется по принципу "1 покупка – 1 доменное имя" (для установки на второй свой сайт, необходимо оплатить второй раз, на третий - третий раз купить модуль...)
      - Запрещается передавать файлы модуля третьим лицам, как на платной, так и на безвозмездной основе.
      ТЕХНИЧЕСКАЯ ПОДДЕРЖКА:
      Техническая поддержка доступна только пользователям, из списка покупателей модуля. Если вы обращаетесь с просьбой разобраться в проблеме то, для экономии нашего времени, укажите: 1) адрес сайта, 2) доступ в админ-панель, 3) доступ на FTP-сервер.
      ПОДРОБНЕЕ ДЛЯ РАЗРАБОТЧИКОВ
      Возможность стилизовать:
      - ещё не выбранный пункт (неактивный): class="translucent",
      - пункт совпадающий с любым id из цепочки path=, или по другому breadcrumb: class="here",
      - горизонтальный/вертикальный: class="horizontal", (можно, впринципе, использовать для любой опциональной хотелки)
      - последний в цепочке иерархии категорий, class="last"
      - скрыть или показать пункты категорий в которых находимся
      (например: .ajax-category-container .list-group-1.here{display:none} скроет первый пункт когда мы находимся в категории, но не скроет на главной, и так далее)
      - скрыть или показать пункты пустых подкатегорий (например: .ajax-category-container .last ~ .translucent{display:none} если выбрав один из пунктов он окажется последним в иерархии, то скроет все следующие за ним)
      Изменения
      Автор Sha Добавлен 17.09.2015 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
  • Последние посетители   0 пользователей онлайн

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