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

Формат отображения дня месяца и года на странице

00 голосов
2
Доброго времени суток!

Помогите новичку разобраться с форматом даты

Проблема - на странице новостей необходимо переделать формат отображения месяца из числового в текстовый

почитал документацию - решение предлагается такое Документация но нигде не написано в каком из модулей вносить эти измения?

Спасибо за любую помощь!
спросил 01 Май, 14 от Hemi (100 баллов)

2 Ответы

00 голосов
Цитата
Сергей V пишет:
Проблема - на странице новостей необходимо переделать формат отображения месяца из числового в текстовый
...
но нигде не написано в каком из модулей

Если новости, то я думаю вам необходимо кастомизировать шаблон вывода новостей или в result_modifier.php модифицировать дату.
ответил 22 Дек, 14 от Almarea (3,760 баллов)
00 голосов
Цитата
Дмитрий Яковенко пишет:
Если новости, то я думаю вам необходимо кастомизировать шаблон вывода новостей или в result_modifier.php модифицировать дату.


спасибо за ответ, но все рано ничего не понятно...

по поиску нашел 26 таких файлов result_modifier.php, но ни одного в директории с шаблоном

вот код который формирует новости (template /bitrix/templates/.default/components/bitrix/catalog.section/template1)

<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<? // получим массив групп пользователя
$arGroups = CUser::GetUserGroup($USER->GetID());?>

<div class="head">
  • </li>

</div>

<div id="newsList">
<pre><?//print_r($arResult);?></pre>
    <?foreach($arGroups as $key => $value_grp):?> <?foreach($arResult["ITEMS"] as $arItem):?> <?if($arItem["PROPERTIES"]["Group"]["VALUE_ENUM_ID"]==$value_grp):?>
  • <?echo $arItem["PROPERTIES"]["Group"]["VALUE"]?>: 
    <span class="title"><?echo $arItem["NAME"]?></span>   
    <span class="date"><?=$arItem["DISPLAY_PROPERTIES"]["Data_news"]["VALUE"]?></span><br>
    <!-- <?=$key;?>[<?=$value_grp;?>](<?=$arItem["PROPERTIES"]["Group"]["VALUE_ENUM_ID"]?>)<br/>-->
    <strong><?echo $arItem["PREVIEW_TEXT"]?></strong><br>
    a class="nlink" href="<?=$arItem["DISPLAY_PROPERTIES"]["SOURCE"]["VALUE"]?>"></a</li>
    <?endif?>
    <?endforeach;?>
    <?endforeach;?>

</div>
<!--
<?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
<br /><?=$arResult["NAV_STRING"]?>
<?endif;?>
-->

красным выделена функция которая выводит дату - сейчас в формате 24.11.2009

как его модифицировать? или искать что-то еще?
ответил 11 Апр, 15 от Hemi (100 баллов)

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

0 голосов
1 ответ
0 голосов
3 ответов
0 голосов
6 ответов
0 голосов
6 ответов