Page 1 of 1

Модуль News, получение пути

Posted: Sun Apr 28, 2013 11:53 pm
by alkarin
Как получить unix_path до файла?

entry->file_location/field->value дают полный URL, а хотелось бы получить именно unix_path, чтобы нормально использовать filesize и прочее (для проверки существования и размера файла).

Re: Модуль News, получение пути

Posted: Mon Apr 29, 2013 2:14 pm
by alkarin
решил в лоб.

Code: Select all

 {assign var=__filepath value="uploads/news/id`$entry->id`/`$field->value`"}

Re: Модуль News, получение пути

Posted: Mon Apr 29, 2013 2:55 pm
by guro
Тег пользователя "get_root_path":

Code: Select all

global $gCms, $smarty;
$smarty->assign('root_path', $gCms->config['root_path']);
В шаблоне:

Code: Select all

{get_root_path}
{assign var=img value="`$root_path`/uploads/news/id`$entry->id`/`$field->value`"}

Re: Модуль News, получение пути

Posted: Mon Apr 29, 2013 3:36 pm
by alkarin
В шаблоне:

Code: Select all

{get_root_path}
{assign var=img value="`$root_path`/uploads/news/id`$entry->id`/`$field->value`"}
[/quote]

спасибо, примерно так и сделал :)