Как примерно сделать чтобы в форму iblock.element.add при заходе пользователя на страницу вставлялись его данные включая дополнительные пользовательские свойства?
При вводе этого кода пишет ошибку в выделенном участке: <? [B]$tr=CSaleUserTransact::GetList(array("TRANSACT_DATE"=>"asc")[/B], array("USER_ID"=>IntVal($GLOBALS["USER"]->GetID())), false, array("nPageSize"=>3), array("AMOUNT")); while($arTr=$tr->GetNext()) { echo $arTr["AMOUNT"]; }?>
Как можно вывести сколько за сегодня было всем начислено и со всех снято? И как можно индивидуально кому то писать сколько было за сегодня им заработано и с него снято? И можно ли список всех транзакций для человека вывести?
[b]Дмитрий Яковенко,[/b] Если использовать id3_get_tag это и будет массив, только я незнаю как при добавление объявить как то так Array ( [title] => "NAME" //свойство ИБ [artist] => "ARTIST" //свойство ИБ [album] => "ALBUM" //свойство ИБ [year] => "YEAR" //свойство ИБ [genre] => "GENRE" //свойство ИБ )
[QUOTE]Станислав Афанасьев пишет: Наверное имелось ввиду: [CODE] $pathaudio = CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]); // от корня сайта $pathaudio = $_SERVER['DOCUMENT_ROOT'].$pathaudio; // от корня сервера [/CODE][/QUOTE] Спасибо огромное. А можно ли использовать CFile::SaveFile или CFile::InputFile для добавления элемента и его свойств (файла) и чтобы при добавлении считывались теги и записывались по доп.полям?
[QUOTE]Дмитрий Яковенко пишет: Попробуйте указать полный путь с док.рутом[/QUOTE] Указывал http://site.net/CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]); Ошибка 502
Добавил аудио файл в элемент, использую флэш плеер для воспроизведения этого файла методом CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]) - все отлично проигрывается и работает. Решил подключить функцию чтения тегов из мп3 файла чтобы показывать информацию о файле рядом с плеером, модуль id3 на хостинге установили. Но почему то не работает, и я не пойму почему. Код такой: <? $pathaudio = CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]); $tag = id3_get_tag($pathaudio); print_r($tag); ?>
Каждый раз при добавлении элемента в информационные блоки мне приходят письма Создан новый элемент информационного блока. Где можно убрать эту функцию?