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

Фильтр по дате

00 голосов
2
Здравствуйте. Уважаемые форумчане, не могу понять такую вещь.

У меня на сайте есть фильтр по дате. Проблема в том, что не совсем корректно работает, или не совсем оттуда руки растут.

Проблема в том, что фильтр не фильтрует, если ввести полную дату, например 23.03.2009. Посмотрел в базе и увидел, что поле дата представляет из себя текстовую строку вида 2009-03-23 13:25:36.

Попробовал поискать по запросу 2009-03-23 - все находит. Но вот как мне сделать, чтобы в поле можно было ввести нормальную дату в виде DD.MM.YYYY, а не так как дата записывается в базу.
спросил 31 Авг, 13 от JIapo4ka (120 баллов)

2 Ответы

00 голосов
Цитата
Дмитрий Краев пишет:
У меня на сайте есть фильтр по дате.

Как он реализован?
ответил 31 Авг, 13 от Almarea (3,760 баллов)
00 голосов
Инфоблоку задано свойство "Дата подписания", с символьным кодом DATE, тип - Дата/Время.

На страницу сайта вставлен фильтр:

Код
<?$APPLICATION->IncludeComponent(
   "bitrix:catalog.filter",
   "federallawtemplate",
   Array(
      "IBLOCK_TYPE" => "ruslaw",
      "IBLOCK_ID" => "6",
      "FILTER_NAME" => "arrFilter",
      "FIELD_CODE" => Array(),
      "PROPERTY_CODE" => Array("TYPE","NUMBER","AUTHORITY","DATE","URGENCY","COMMENTS"),
      "PRICE_CODE" => Array(),
      "CACHE_TYPE" => "N",
      "CACHE_TIME" => "3600",
      "LIST_HEIGHT" => "5",
      "TEXT_WIDTH" => "20",
      "NUMBER_WIDTH" => "5",
      "SAVE_IN_SESSION" => "N"
   )
);?> 
ответил 19 Ноя, 13 от JIapo4ka (120 баллов)

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

0 голосов
3 ответов
спросил 24 Фев, 14 от uHDurO (100 баллов)
0 голосов
5 ответов
спросил 15 Дек, 13 от BkackWulf (100 баллов)
0 голосов
4 ответов
спросил 06 Фев, 14 от VALALEX (100 баллов)
0 голосов
3 ответов
спросил 12 Окт, 13 от Ozzman (120 баллов)