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

изменение свойства в result_modifier.php

00 голосов
2
Приветствую.
Помогите разобраться с result_modifier.php
Стандартный шаблон заполненный книжками
Главная > Интернет-магазин > Каталог книг > Компьютеры и Интернет
первая же книжка "Этот негодяй Балмер, или Человек, который управляет "Майкрософтом" (пер. с англ. Клигман И.)"
Смотрим ее. Видим выведенные свойства.
В типе инфоблоке добавляем свойство (например адрес где взять)  назовем OFFURL и укажем в настройке компонента что его надо вывести.
Создаем фаил result_modifier.php в котором пишем

Код
print_r($arResult[PROPERTIES][OFFURL]);
в результате получаем

Код
Array
(
    [ID] => 77
    [TIMESTAMP_X] => 2012-06-25 20:58:48
    [IBLOCK_ID] => 6
    [NAME] => ользовательское поле
    [ACTIVE] => Y
    [SORT] => 500
    [CODE] => OFFURL
    [DEFAULT_VALUE] => 
    [PROPERTY_TYPE] => S
    [ROW_COUNT] => 1
    [COL_COUNT] => 30
    [LIST_TYPE] => L
    [MULTIPLE] => N
    [XML_ID] => 
    [FILE_TYPE] => 
    [MULTIPLE_CNT] => 5
    [TMP_ID] => 
    [LINK_IBLOCK_ID] => 0
    [WITH_DESCRIPTION] => 
    [SEARCHABLE] => N
    [FILTRABLE] => N
    [IS_REQUIRED] => N
    [VERSION] => 1
    [USER_TYPE] => HTML
    [PROPERTY_VALUE_ID] => 1993
    [VALUE] => Array
     (
      [TEXT] => www.test.ru
      [TYPE] => html
     )

    [DESCRIPTION] => 
    [VALUE_ENUM] => 
    [VALUE_XML_ID] => 
    [~VALUE] => Array
     (
      [TEXT] => www.test.ru
      [TYPE] => html
     )

    [~DESCRIPTION] => 
    [~NAME] => пользовательское поле
    [~DEFAULT_VALUE] => 
)

Пробую изменить данные выводимые bitrix:catalog.element
то есть если я правильно понял
Код
$arResult[PROPERTIES][OFFURL][VALUE][TEXT] = 'www.111.com';
в результате значение в массиве меняется но не меняется при выводе
может уто объяснит что я не так понял или что не так делаю ?

Главная Интернет-магазин Каталог книг
спросил 03 Май, 13 от xDezmonDX (160 баллов)

2 Ответы

00 голосов
Меняйте $arResult[DISPLAY_PROPERTIES][OFFURL][DISPLAY_VALUE]
ответил 03 Май, 13 от BRENN (1,080 баллов)
00 голосов
Спасибо
ответил 04 Май, 13 от xDezmonDX (160 баллов)

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

0 голосов
3 ответов
спросил 02 Март, 14 от Dayredo (180 баллов)
0 голосов
1 ответ
0 голосов
2 ответов
спросил 30 Июнь, 13 от Asteria (1,840 баллов)
0 голосов
5 ответов
спросил 15 Янв, 14 от YaN (100 баллов)
0 голосов
3 ответов
спросил 14 Май, 13 от Rogarond (820 баллов)