Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Список новостей за опр. дату в календаре

00 голосов
2
Здраствуйте!

Прошу помощи в создании следующего:
У меня на сайте уже есть календарик, который просто отображает даты и дни недели.
Вот как он выглядит:
Рисунок

Мне необходимо эти даты сделать ссылками. Чтобы при клике на определенную дату, например 15 число, в новом окне выводились все новости из всех инфоблоков за 15 число. Тоже самое с остальными числами. Т.е. мне не надо, чтобы в новом окне была разметка всех чисел месяца, нужно только тот, день на который кликнул пользователь.

Как сделать подскажите, который день вожусь.
Меня бы уже устроил вариант, типа:
http://mysite.ru/index.php?DATE_ACTIVE_FROM=25.02.2007

Если такое возможно, то подскажите и это, пожалуйста!
спросил 02 Май, 13 от CrazyTank (160 баллов)

2 Ответы

00 голосов
Создайте страницу с компонентом вывода списка новостей (скажем news/news.php)
И в качестве параметра FILTER укажите переменные из $_REQUEST'a)
Например:
Код
...
"FILTER"=>array(">=DATE_ACTIVE_FROM"=>$_REQUEST["DATE_ACTIVE_FROM"],"<=DATE_ACTIVE_FROM"=><...TODO...>)
...

В выводе календаря формируйте ссылки на эту страницу и ... доложно работать
PS
<...TODO...> часть нужна если вы вводите дату активности с часами/минутами. В этом случае замените <...TODO...> на код "добавляющий" одни сутки к значению переменной $_REQUEST["ACTIVE_DATE_FROM"]
ответил 02 Май, 13 от Miso (740 баллов)
00 голосов
Спасибо! Все-таки свой я убрал, а приладил родной календарь битрикса:

Рисунок

Все работает, только вот можно как-нибудь сделать, чтобы месяцы переключались без всплывания окна, а прямо там же. ну например как на сайте ннм ру.
ответил 03 Май, 13 от CrazyTank (160 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 16 Март, 14 от Zig (160 баллов)
0 голосов
1 ответ
0 голосов
1 ответ
0 голосов
5 ответов