Дата публикации: 10.04.2021

О функции nc_file_path

8bd108ae

Есть в 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. В документации также есть пример в аватаркой для форума. Я не поленился создать демо-сайт,чтобы воочию увидеть этот пример, но в компонентах форума так и не нашёл.

Популярные записи Вывод названия дня недели от переменной $f_Date Встраиваем документ DOC на сайт Пример query_order, query_where и query_limit mysql char natural order
1 ответ
Сайт:
20/07/2013 в 7:41 пп

Спасибо большое за разъяснение функции. Буду использовать на своем сайте теперь тоже.

Ответить
Добавить комментарий Отменить ответ

Ваш 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>

]]>