Jays0n Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 Доброго времени суток. Прошу прощения если тема повторяется, я много их перерыл на этом форуме, но ответов для себя так и не нашел. Собственно необходимо настроить url категорий и товаров, чпу я уже включил, с ним все ок, но хочется видеть ссылки так: 1. Категории Сейчас: site.ru/kategoriya/podkategoriya/podpodkategoriya Нужно: site.ru/podpodkategoriya 2. Товар Сейчас: site.ru/kategoriya/podkategoriya/podpodkategoriya/tovar Нужно: site.ru/tovar Подскажите пожалуйста (если можно подробно) что как и куда? Надіслати Поділитися на інших сайтах More sharing options...
Einshtein Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 htaccess.txt в корне сайта переименуйте в .htaccess Надіслати Поділитися на інших сайтах More sharing options...
Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 htaccess.txt в корне сайта переименуйте в .htaccess переименовал первым делом :mellow: ничего собственно это не решает, переименование убрало мне index.php с алиаса, но не сокращает сссылки. Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 Доброго времени суток. Прошу прощения если тема повторяется, я много их перерыл на этом форуме, но ответов для себя так и не нашел. Собственно необходимо настроить url категорий и товаров, чпу я уже включил, с ним все ок, но хочется видеть ссылки так: 1. Категории Сейчас: site.ru/kategoriya/podkategoriya/podpodkategoriya Нужно: site.ru/podpodkategoriya 2. Товар Сейчас: site.ru/kategoriya/podkategoriya/podpodkategoriya/tovar Нужно: site.ru/tovar Подскажите пожалуйста (если можно подробно) что как и куда? 1. У меня есть ocmod для ocStore (последняя подкатегория) - платно Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 1. У меня есть ocmod для ocStore (последняя подкатегория) - платно на джумле реализация абсолютно бесплатная, больше скажу, она идет в стандартном функционале, неужели в opencart за сокращенные алиасы надо платить? :unsure: Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 на джумле реализация абсолютно бесплатная, больше скажу, она идет в стандартном функционале, неужели в opencart за сокращенные алиасы надо платить? :unsure: Сделайте сами. В чем проблема. В opencart ЧПУ тоже бесплатные Вы хотите индивидуальное решение не принятое в opencart. В ocStore есть реализация коротких ЧПУ для товаров из коробки Не сравнивайте "утомленную" джумлу с её старинной тормозной блоговой архитектурой и современную e-commerce систему Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 Сделайте сами. В чем проблема. В opencart ЧПУ тоже бесплатные Вы хотите индивидуальное решение не принятое в opencart. В ocStore есть реализация коротких ЧПУ для товаров из коробки Не сравнивайте "утомленную" джумлу с её старинной тормозной блоговой архитектурой и современную e-commerce систему Мог бы сделать сам, не писал бы на форум. Сравниваю т.к. там это решается одной кнопкой, но есть и свои минусы, согласен. Может кто то знает в каком файле, что убрать или дописать? вроде как задача не очень сложная для тех кто разбирается в опенкарте. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платноДефолтных настроек, хватает по самые уши 90% пользователей. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 Может кто то знает в каком файле, что убрать или дописать? catalog/controller/common/seo_pro.php Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 catalog/controller/common/seo_pro.php по этому адресу у меня данного файла нет Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 версия 2.3? Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 версия 2.3? opencart-2.3.0.2-rs Надіслати Поділитися на інших сайтах More sharing options... 4 months later... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 18:25, chukcha сказал: версия 2.3? Где-то читал, что в ocStore Version 2.3.0.2 (rs.5) сео-про уже встроен внутрь. Так-ли это? Надіслати Поділитися на інших сайтах More sharing options... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 17:25, chukcha сказал: У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платно Дефолтных настроек, хватает по самые уши 90% пользователей. ocStore (последняя подкатегория) и ocStore добавление префикса (product, catalog) на ocStore Version 2.3.0.2 (rs.5) работают? Каков прайс на эти два ocmod? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 прайс озвучивается в личке, после уточнения ТЗ Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options... ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options... Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options... teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) SEO URL (Категории и товары) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 1. У меня есть ocmod для ocStore (последняя подкатегория) - платно на джумле реализация абсолютно бесплатная, больше скажу, она идет в стандартном функционале, неужели в opencart за сокращенные алиасы надо платить? :unsure: Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 на джумле реализация абсолютно бесплатная, больше скажу, она идет в стандартном функционале, неужели в opencart за сокращенные алиасы надо платить? :unsure: Сделайте сами. В чем проблема. В opencart ЧПУ тоже бесплатные Вы хотите индивидуальное решение не принятое в opencart. В ocStore есть реализация коротких ЧПУ для товаров из коробки Не сравнивайте "утомленную" джумлу с её старинной тормозной блоговой архитектурой и современную e-commerce систему Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 Сделайте сами. В чем проблема. В opencart ЧПУ тоже бесплатные Вы хотите индивидуальное решение не принятое в opencart. В ocStore есть реализация коротких ЧПУ для товаров из коробки Не сравнивайте "утомленную" джумлу с её старинной тормозной блоговой архитектурой и современную e-commerce систему Мог бы сделать сам, не писал бы на форум. Сравниваю т.к. там это решается одной кнопкой, но есть и свои минусы, согласен. Может кто то знает в каком файле, что убрать или дописать? вроде как задача не очень сложная для тех кто разбирается в опенкарте. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платноДефолтных настроек, хватает по самые уши 90% пользователей. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 Может кто то знает в каком файле, что убрать или дописать? catalog/controller/common/seo_pro.php Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 catalog/controller/common/seo_pro.php по этому адресу у меня данного файла нет Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 версия 2.3? Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 версия 2.3? opencart-2.3.0.2-rs Надіслати Поділитися на інших сайтах More sharing options... 4 months later... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 18:25, chukcha сказал: версия 2.3? Где-то читал, что в ocStore Version 2.3.0.2 (rs.5) сео-про уже встроен внутрь. Так-ли это? Надіслати Поділитися на інших сайтах More sharing options... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 17:25, chukcha сказал: У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платно Дефолтных настроек, хватает по самые уши 90% пользователей. ocStore (последняя подкатегория) и ocStore добавление префикса (product, catalog) на ocStore Version 2.3.0.2 (rs.5) работают? Каков прайс на эти два ocmod? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 прайс озвучивается в личке, после уточнения ТЗ Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options... ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options... Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options... teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) SEO URL (Категории и товары) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 Сделайте сами. В чем проблема. В opencart ЧПУ тоже бесплатные Вы хотите индивидуальное решение не принятое в opencart. В ocStore есть реализация коротких ЧПУ для товаров из коробки Не сравнивайте "утомленную" джумлу с её старинной тормозной блоговой архитектурой и современную e-commerce систему Мог бы сделать сам, не писал бы на форум. Сравниваю т.к. там это решается одной кнопкой, но есть и свои минусы, согласен. Может кто то знает в каком файле, что убрать или дописать? вроде как задача не очень сложная для тех кто разбирается в опенкарте. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платноДефолтных настроек, хватает по самые уши 90% пользователей. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 Может кто то знает в каком файле, что убрать или дописать? catalog/controller/common/seo_pro.php Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 catalog/controller/common/seo_pro.php по этому адресу у меня данного файла нет Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 версия 2.3? Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 версия 2.3? opencart-2.3.0.2-rs Надіслати Поділитися на інших сайтах More sharing options... 4 months later... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 18:25, chukcha сказал: версия 2.3? Где-то читал, что в ocStore Version 2.3.0.2 (rs.5) сео-про уже встроен внутрь. Так-ли это? Надіслати Поділитися на інших сайтах More sharing options... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 17:25, chukcha сказал: У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платно Дефолтных настроек, хватает по самые уши 90% пользователей. ocStore (последняя подкатегория) и ocStore добавление префикса (product, catalog) на ocStore Version 2.3.0.2 (rs.5) работают? Каков прайс на эти два ocmod? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 прайс озвучивается в личке, после уточнения ТЗ Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options... ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options... Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options... teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) SEO URL (Категории и товары) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 Может кто то знает в каком файле, что убрать или дописать? catalog/controller/common/seo_pro.php Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 catalog/controller/common/seo_pro.php по этому адресу у меня данного файла нет Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 версия 2.3? Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 версия 2.3? opencart-2.3.0.2-rs Надіслати Поділитися на інших сайтах More sharing options... 4 months later... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 18:25, chukcha сказал: версия 2.3? Где-то читал, что в ocStore Version 2.3.0.2 (rs.5) сео-про уже встроен внутрь. Так-ли это? Надіслати Поділитися на інших сайтах More sharing options... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 17:25, chukcha сказал: У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платно Дефолтных настроек, хватает по самые уши 90% пользователей. ocStore (последняя подкатегория) и ocStore добавление префикса (product, catalog) на ocStore Version 2.3.0.2 (rs.5) работают? Каков прайс на эти два ocmod? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 прайс озвучивается в личке, после уточнения ТЗ Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options... ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options... Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options... teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) SEO URL (Категории и товары)
Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 catalog/controller/common/seo_pro.php по этому адресу у меня данного файла нет Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 17 вересня 2016 Share Опубліковано: 17 вересня 2016 версия 2.3? Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 версия 2.3? opencart-2.3.0.2-rs Надіслати Поділитися на інших сайтах More sharing options... 4 months later... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 18:25, chukcha сказал: версия 2.3? Где-то читал, что в ocStore Version 2.3.0.2 (rs.5) сео-про уже встроен внутрь. Так-ли это? Надіслати Поділитися на інших сайтах More sharing options... JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 17:25, chukcha сказал: У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платно Дефолтных настроек, хватает по самые уши 90% пользователей. ocStore (последняя подкатегория) и ocStore добавление префикса (product, catalog) на ocStore Version 2.3.0.2 (rs.5) работают? Каков прайс на эти два ocmod? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 прайс озвучивается в личке, после уточнения ТЗ Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options... ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options... Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options... teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Jays0n Опубліковано: 17 вересня 2016 Автор Share Опубліковано: 17 вересня 2016 версия 2.3? opencart-2.3.0.2-rs Надіслати Поділитися на інших сайтах More sharing options...
JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 18:25, chukcha сказал: версия 2.3? Где-то читал, что в ocStore Version 2.3.0.2 (rs.5) сео-про уже встроен внутрь. Так-ли это? Надіслати Поділитися на інших сайтах More sharing options...
JonsonS Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 В 17.09.2016 в 17:25, chukcha сказал: У меня есть ocmod для ocStore (последняя подкатегория) - платно У меня есть ocmod для ocStore добавление префикса (product, catalog) - платно Дело не в том, что платно, дело в том что если есть обоснованная необходимость - потому и платно Дефолтных настроек, хватает по самые уши 90% пользователей. ocStore (последняя подкатегория) и ocStore добавление префикса (product, catalog) на ocStore Version 2.3.0.2 (rs.5) работают? Каков прайс на эти два ocmod? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 16 лютого 2017 Share Опубліковано: 16 лютого 2017 прайс озвучивается в личке, после уточнения ТЗ Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options... Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options... ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options... Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options... teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Grey46 Опубліковано: 12 березня 2017 Share Опубліковано: 12 березня 2017 (змінено) JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. Змінено 12 березня 2017 користувачем Grey46 Надіслати Поділитися на інших сайтах More sharing options...
Jays0n Опубліковано: 13 березня 2017 Автор Share Опубліковано: 13 березня 2017 В 12.03.2017 в 10:01, Grey46 сказал: JaysOn нашел решение проблемы? Можешь подсказать, тоже надо. по товару написал в лс, а с категориями нет. Надіслати Поділитися на інших сайтах More sharing options...
ae071 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Была такая же потребность, нашел на просторах интернета:Стандартными средствами OpenCart убрать родительские категории в SEO у нас не получится, для решения данной задачи нам нужно будет отредактировать SEO контроллер.Редактируем seo_proОткрываем файл “catalog/controller/common/seo_pro.php”, в функции rewrite() находим код: Код: case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; Заменяем его на: Код: case 'path': $categories = explode('_', $value); $queries[] = 'category_id=' . end($categories); unset($data[$key]); break; Открываем файл “catalog/controller/common/seo_url.php”, в функции rewrite() находим код: Код: } elseif ($key == 'path') { $categories = explode('_', $value); foreach ($categories as $category) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } } unset($data[$key]); } По аналогии с seo_pro заменяем код на: Код: } elseif ($key == 'path') { $categories = explode('_', $value); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)end($categories) . "'"); if ($query->num_rows) { $url .= '/' . $query->row['keyword']; } unset($data[$key]); } Надіслати Поділитися на інших сайтах More sharing options...
Grey46 Опубліковано: 16 березня 2017 Share Опубліковано: 16 березня 2017 Я в этом ничего не понимаю, но попробую разобраться. Но все равно спасибо. Надіслати Поділитися на інших сайтах More sharing options...
teploarsenal Опубліковано: 18 березня 2017 Share Опубліковано: 18 березня 2017 Могу исправить. Кинь админку в личку. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts