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

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
alkarin
New Member
New Member
Posts: 3
Joined: Sun Apr 28, 2013 11:50 pm

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

Post by alkarin »

Как получить unix_path до файла?

entry->file_location/field->value дают полный URL, а хотелось бы получить именно unix_path, чтобы нормально использовать filesize и прочее (для проверки существования и размера файла).
alkarin
New Member
New Member
Posts: 3
Joined: Sun Apr 28, 2013 11:50 pm

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

Post by alkarin »

решил в лоб.

Code: Select all

 {assign var=__filepath value="uploads/news/id`$entry->id`/`$field->value`"}
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

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

Post 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`"}
alkarin
New Member
New Member
Posts: 3
Joined: Sun Apr 28, 2013 11:50 pm

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

Post by alkarin »

В шаблоне:

Code: Select all

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

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

Return to “Russian - русский”