Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Получить адрес файла из поля компонента

09.11.2009, 12:34
Хыиуду

Зарегистрирован:
2009-10-21
Сообщений: 156

Есть компонент, к примеру, товар. Есть в нем поле типа "файл", к примеру, фотография. Как получить физический адрес этого файла по записи в соответствующем поле в базе данных?
Если тип файловой системы - "стандартная", тут все просто. Пусть ххх - номер раздела, в котором лежит компонент, ууу - номер компонента в разделе, тогда физический адрес будет http://ваш_сайт.ru/netcat_files/xxx/yyy/, а имя - все, что записано в соответствующем поле БД до первого двоеточия.
Если тип файловой системы - "простая", то файлы сваливаются в одну папку, но как они там именуются - я не понял.
А как найти файл, если тип ФС - "защищенная"?
10.11.2009, 09:57
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

$f_Названиеполя_url , также можете почитать документацию разработчика - есть функции, которые возвращают путь к файлу

Temet nosce...
10.11.2009, 12:05
Хыиуду

Зарегистрирован:
2009-10-21
Сообщений: 156

$f_Названиеполя_url тут не помогло бы, информация напрямую выкачивается из БД. Но спасибо, теперь я нашел, где это посмотреть. 91 страница руководства разработчика, если Netcat 3.5, раздел "Файловая система".
198 196 2009-11-10 12:05:51 7803
Описание проекта