Последствия установки скрипта для отображения новостей отдельной категории.

голоса: 0

После установки скрипта

<div id="news"></div>    
<script>    
var catId=1;    
$.get('/news/1-0-'+catId+'-0-0-0-1',function(data){    
$('#news').html($('cmd[t="allEntries"]',data).text());    
});    
</script>

на страницу "Новости летнего лагеря" (http://kainsksh4.ucoz.ru/index/novosti_shkolnogo_lagerja/0-53) появились проблемы в работе переключателей страниц в категориях (например категория "Летний лагерь"). Пробовал убирать скрипт со страницы, ошибка остается. 

Адрес сайта http://kainsksh4.ucoz.ru/
| Автор: | Категория: Новости сайта

Ответов: 1

Голоса: +1
 
Лучший ответ
Все верно, на этой странице http://kainsksh4.ucoz.ru/index/novosti_shkolnogo_lagerja/0-53 и не будет работать переключатель страниц и не должен скрипт на то не рассчитан, чтобы он там работал, будет работать лишь внутри модулят новости.
| Автор:
Выбор ответа лучшим | | Автор: Альфат

1)Вы писали в одном из вопросов:

Можно реализовать с помощью скриптов, на нужной вам странице устанавливаем скрипт:

<div id="news"></div>    
<script>    
var catId=16;    
$.get('/news/1-0-'+catId+'-0-0-0-1',function(data){    
$('#news').html($('cmd[t="allEntries"]',data).text());    
});    
</script>

вместо выделенного красным пишем айди категории и так устанавливаем идентичный скрипт на нужных страницах изменяя лишь айди категории хоть для 100-200 страниц.

Из того я понимаю, что скрипт может работать на любой странице. Или я ошибаюсь?

2) Ладно, если он не работает, то как быть? Когда я его убираю из страницы, проблема остается (((

Альфат,

Да, на любой. Он работает как и положено, но он не рассчитан на то, чтобы на этих страницах работал переключатель страниц, он подгружается этим скриптом, но работать не будет.

  • По поводу переключения на вторую страницу, это системный баг. Ответ ранее был предоставлен в другом вопросе https://www.ucoz.ru/qa/index.php/139369 стоит ждать исправления.
Yuri_Geruk,
Понятно, спасибо.
...