О функции nc_file_path
Есть в netcat стандартная функция nc_file_path.
Перечитал её описание в документации раз 10, так и не понял какие параметры нужны%)
Выдержка из документации:
Курсивом выделены мои комментарии.
nc_file_path ($class_id, $message_id, $field_name, $file_name_prefix="")$class_id – номер шаблона (для системных таблиц – название таблицы,
допустимые значения – “Catalogue”, “Subdivision”, “User”, “Template”); —Шаблона? Окей,у компонента пришлось создать шаблон действий. $message_id – номер объекта; —Тут долго гадал,подставлял даже id поля файл,который использую. $field_name – название поля или его идентификатор в шаблоне; —Тут всё ясно.
Все сомнения и вопросы разрешились,когда посмотрел действия после добавления в стандартной фотогалерее,там где путь для сохранения превью-картинки.
Под катом код.
".nc_file_path($classID, $message, 'Photo')."
Поясню немного:
$classID — номер компонента $message — номер выводимой записи (photo/photo_88.html) Photo - название переменной в нашем компоненте типа «файл»ps. В документации также есть пример в аватаркой для форума. Я не поленился создать демо-сайт,чтобы воочию увидеть этот пример, но в компонентах форума так и не нашёл.
Спасибо большое за разъяснение функции. Буду использовать на своем сайте теперь тоже.
Ваш e-mail не будет опубликован. Обязательные поля помечены *
Имя *
E-mail *
Сайт
Комментарий
Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
]]>