Anatoliy

Установка cms в подкаталог

Recommended Posts

Установив cms не в корень сайта, а в каталог , столкнулся с вопросом , постраничной навигации.При выводе всех объявлений вроде бы все нормально, перемещаться с помощью постраничной навигации ( <<   <  1 2 3 4  >  >>) получается. Но стоит воспользоваться поиском или войти в какую либо категорию например - аренда 2х комн, выводятся объявления-все нормально , но при клике на ( <<   <  1 2 3 4  >  >>) чтобы посмотреть остальные объявления, в адрес ссылки почемуто не подставляется каталог в котором лежит cms а следовательно попадаем на несуществующюю страничку, например католог cms (baza)

 вместо  

http / site ru / baza /arenda-kvartir/2-komn?page=2

выдает

http / site ru / arenda-kvartir/2-komn?page=2

 

может кто знает, как можно исправить существующюю проблему?

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


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

/apps/system/lib/sitebill.php

строки 1382-1387 заменить на

 

if(isset($params['page_url']) && $params['page_url']!=''){    $url=SITEBILL_MAIN_URL.'/'.$params['page_url'];    unset($params['page_url']);}else{    $url=SITEBILL_MAIN_URL.'/';}

Потом это будет внесено в основной код и добавится обновлением.

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


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

строки 1382-1387:

 

$total_pages=ceil($total/$limit);
$page_navigation='';
$first_page_navigation='';
$last_page_navigation='';
$start_page_navigation='';
$end_page_navigation='';

 

Если меняем, номера страниц вообще пропадают, остаются стрелочки и при клике на них все равно перехода на следующюю страничку - нет. 

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


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

Это вставляем как есть, ничего не меняя?

 

if(isset($params['page_url']) && $params['page_url']!=''){
$url=SITEBILL_MAIN_URL.'/'.$params['page_url'];
unset($params['page_url']);
}else{
$url=SITEBILL_MAIN_URL.'/';
}

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


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас