Не знаю, ждем когда в теме появятся гуру и нам все объяснят.
26.03.2010 12:42:54
Не знаю, ждем когда в теме появятся гуру и нам все объяснят.
|
|
|
|
26.03.2010 13:32:25
Судя по коду, у инфоблока должно быть свойство с кодом fileprice (не множественное) типа файл. Если свойство у элемента заполнено, то будет показана правильная ссылка "скачать". Если свойство у элемента не заполнено, то будет ошибка (пустое значение для перехода у ссылки). |
|||
|
|
26.03.2010 13:49:22
А как сделать так чтобы подцепился именно этот компонент а не шаблон из папки bitrix (по умолчанию)? |
|||
|
|
26.03.2010 14:01:52
Вкладка "Разработка" > далее в компоненте Редактировать параметры компонента" > и далее здесь указываем те свойства, которые нужно выводить (по коду), в Вашем случае нужно указать свойство которое файл, не знаю какой код вы ему присвоили. М.б. сумбурно написал... но задавайте вопросы если что то не понятно. |
|||||
|
|
26.03.2010 14:39:06
Вообщем ситуация такая, для вывода элемента каталога используется стандартный шаблон. Там кусок кода немного другой:
Взят из файла bitrix/components/bitrix/catalog.element/component.php Может я все-таки не там ищу или что-то не понимаю, но замена данного участка кода на преддложенный показывает пустую страницу. |
|||
|
|
26.03.2010 14:39:40
|
|||
|
|
26.03.2010 14:52:43
2 Max Pryazhevsky
Я смотрел не там, теперь понял куда надо было смотреть и все заработало. Единственный еще вопрос, как сделать так чтобы вместо слова "скачать" названием линка являлось описание файла, которое также можно ввести если тип поля - привязка к файлу на сервере. |
|
|
|
26.03.2010 15:02:03
1. В настройках инфоблока при детальном редактировании свойства отметьте галочку "Выводить поле для описания значения".
2. При редактировании элемента заполните описание для свойства. 3. В шаблоне вместо
|
|||||
|
|
26.03.2010 15:11:30
Попробовал, выводит вместо слова "Скачать" слово Array
|
||||
|
|
|||