Рейтинг: 3.8902  
Новая
Предложил AHSCT RUSSIA 25.01.2021 16:55:21

Изменение регистра для данных поля в Документах CRM

Добавить возможность изменять регистр букв при выводе данных из карточки в документ.

1. Изменять регистр всех букв при выводе значения в поле документов

2. Изменять регистр первой буквы при выводе значения в поле документов

Пример использования:

Клиент заполнил форму, указал в поле ФИО:

Фамилия: безглазов
Имя: олег
Отчество: стасикович

Желаемый вывод значения в поле документа:
1. Вариант:

Фамилия: Безглазов
Имя: Олег
Отчество: Стасикович

2. Вариант (может потребоваться при формировании заявок на загран паспорт и другие бланки)

Фамилия: БЕЗГЛАЗОВ
Имя: ОЛЕГ
Отчество: СТАСИКОВИЧ
Рейтинг: 1.7986  
Новая
Предложил AndreyChursin 29.02.2016 11:57:46

ResizeImageGet возвращает другой массив!

При использовании CFile::ResizeImageGet возвращается другой массив!
Это создает проблему в использовании такой простой конструкции:

<?if($arItem["PREVIEW_PICTURE"]["WIDTH"]>500)  
   $arItem["PREVIEW_PICTURE"] = CFile::ResizeImageGet( 
      $arItem['PREVIEW_PICTURE'],  
      array('width'=>300, 'height'=>200),  
      BX_RESIZE_IMAGE_PROPORTIONAL,  
      true 
   );
<img class="img" src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>"   
               alt="<?=$arItem["PREVIEW_PICTURE"]["ALT"]?>"  
               title="<?=$arItem["PREVIEW_PICTURE"]["TITLE"]?>">  

Предлагаю возвращать ОДИНАКОВЫЕ ключи массивов(в большом регистре!!!)