Покажите ваш код вывода свойств.
У $arProperty["DESCRIPTION"] не должно быть Array.
У $arProperty["DESCRIPTION"] не должно быть Array.
26.03.2010 15:18:57
Покажите ваш код вывода свойств.
У $arProperty["DESCRIPTION"] не должно быть Array. |
|
|
|
26.03.2010 15:36:06
Вот кусок кода:
Я думаю вот в чем проблема - у меня еще есть поле с кодом FILES - это брошюры и буклеты. Так вот, в текущий момент есть одна инструкция и два буклета. В первом случае пишет дословно "Инструкция: Array", во втором пишет все правильно "Файлы (буклеты, брошюры): Скачать " но ссылка по слову скачать формируется как Может дело в том что это множественная характеристика - то есть файлов может быть несколько? |
|||
|
|
26.03.2010 16:49:24
Хм.. вставил последний вариант кода для массива - опять вместо ссылки стал появляться путь к файлу как в моем первом посте. Линка как ссылки уже нет (((
|
|
|
|
26.03.2010 16:58:06
Кстати куда-то делись операторы echo - кажется. Я добавил такой оператор к выводу ссылки но ничего не изменилось
|
|
|
|
26.03.2010 16:59:51
Указанный выше вывод - для множественного свойства INSTRUCTIONS с описанием.
В любом случае, посмотрите текущий массив свойств с помощью
|
|||
|
|
26.03.2010 20:02:03
Я распечатал свойства но все равно линки не вставляются так как явно не отрабатывается цикл с условием печати линка если код свойства INSTRUCTIONS. Ниже приведу выжимку из распечатки свойств массива (не всего а интересующие моменты)
Как все-таки сделать так чтобы этот
предложенный Вами цикл отрабатывал при существующей структуре массива? |
|||||
|
|
26.03.2010 22:10:17
Я подумав над структурой массива поменял код:
Это конечный вариант кода в котором все наконец заработало. В том числе корректно отображаются все элементы массива и линком является описание файла. Если честно, учитывая величину гемороя для ламеров типа меня, не понимаю, почему сразу в базовую версию отображения элемента каталога не внести именно такой вариант отображения ссылки у типа файла типа привязка к файлу на сервере. Спасибо всем и особенно Max'у за наталкивание на мысли и помощь в понимании вопроса. Всем спасибо. |
|||
|
|
20.01.2011 09:19:56
Вопрос касается вывода свойства "привязка к файлу на сервере".
Если в общем то, сайт выполняет роль муз. архива. Т.о. есть инфоблок к примеру Музыка. Есть доп. свойства, как например Название, Описание и т.д. все стандартно. Почти везде свойство типа строка. Вот тут внимание... Есть доп. свойство "Добавить файл", тип есессно Файл. Так вот, когда пользователь заполняет все поля (кстати из публичной части) происходит успешная загрука файла и сохранение всех введенных данных. Но тут возникает 2 проблемы. 1. Куда сохраняются загруженные файлы? 2. И самое главное как их выдрать? Я имею ввиду, как вывести ссылку на скачку данного загруженного файла в детальном описании новости? По посту из темы выше, я сделал следующие изменения: Цитата
За счет этого у меня выводится надпись Скачать, но ссылка не ведет на файл. И еще, может я что-то не понимаю, но если я создаю доп. свойство Привязка к файлу на сервере, то вижу простое однострочное поле, как в простом свойстве Строка. Так должно быть? Помогите пожалуйста решить проблему. |
|||
|
|
04.02.2016 23:58:57
Доброго всем времени суток. Подскажите почему при множественном свойстве файл - я не получаю ссылку на сам файл, а только на его ID в массиве?
$val - возвращает номер свойства ....
|
||||
|
|
|||