Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Автогенератор ЧПУ URl для manufacturers

Добрый день подскажите пожалуйста как реализовать функцию атогенерирования чпу url для производителей, тоесть чтоб на сайте было не
site.html/index.php?manufacturers_id=46 а например site.ru/asus.html


в таблице os_manufacturers

добавить столбик seo_url

в файле admin\manufacturers.php

добавить поле для ввода-редактирования seo url

os_draw_input_field('seo_url')


и дописать в функции os_href_link (includes\functions\include.php)

поддержки чпу для производителей


Возник вопрос по данному топику.

box_manufacturers, при выборе производителя, выводит его товары по адресу : _site.ru/index.php?manufacturers_id=5

т.е. по сути это FILENAME_DEFAULT. Как я понимаю, в этом случает обработка должна быть в кейсе именно этого файла. Там же обрабатываются и ЧПУ для категорий.

Вопрос, как разграничить генерацию ЧПУ для категорий и производителей в одном кейсе для файла FILENAME_DEFAULT ?
Или проще создать отдельный manufacturers.php и сделать обработку для него ?


АП!


Евгений, решения я так не нашел. ПОка надежда только на вас!


includes\functions\include.php

функция os_href_link

if (isset($_GET['manufacturers_id']))
{
  //какаето обработка для производителей
}


И ничего таки не получается.
Ребята кто сделал ЮРЛ для производителей откликнитесь. Или может ещё подскажете где поискать.
Я всё сделал как описано выше но. Ничего пока не добился.

Прошло 2 дня.

Наконец то получилось. И редактировать нужно аж 6 файлов (минимум). Давольно таки сложно. Сделал так, что чпу прописывать можно  только самому, автогенерации нет, но можно реализовать.


uspro, подскажи каким образом ты все делал?
думаю другим тоже будет интерестно


Источник



Copyright ShopOS