• Главная
  • Поиск
    •  
  • Здравствуйте, Гость

Автор Тема: Битые ссылки на новые разделы  (Прочитано 970 раз)
  • *
  • Сообщений: 12
    • Страна мёда
« : 09 Октябрь 2018, 10:44:31 »
На сайте в папку поставил Доску объявлений. Ранее создал разделы, разделы которые пока не заполнились не одним объявлением вызывают ошибку 404, как выйти из положения?

Оффлайн Dis
  • Admin
  • *****
  • Сообщений: 1745
    • Шаблоны и плагины Osclass
« Ответ #1 : 09 Октябрь 2018, 13:24:23 »
Два варианта :
1) В oc-includes/osclass/controller/search.php
удалить код ( 564 строка):
// calling the view...
            if( count($aItems) === 0 ) {
                header('HTTP/1.1 404 Not Found');
            }
2) В functions.php шаблона добавить код:
function cust_avoid_false_404() {   
    if (!Search::newInstance()->count()) header('HTTP/1.1 200 Ok');
}

osc_add_hook("after_search", "cust_avoid_false_404" );
« Последнее редактирование: 09 Октябрь 2018, 13:35:50 от Dis »
Доработки любой сложности.
Задание присылайте в личку.

  • *
  • Сообщений: 12
    • Страна мёда
« Ответ #2 : 09 Октябрь 2018, 13:57:07 »
Спасибо, помогло!!!

 


test