2015-05-08 24 views

回答

0

1 - 用你的電視 - <a href="[[++site_url]][[*myFileTv]]">My File</a>

2 - 使用網頁摘要 -

[[!getNameFromPath?&path=`[[*myFileTv]]`]] 

這snippen的代碼 -

<?php 
$path = $modx->getOption('path', $scriptProperties, ''); 
$fileName = basename($path); 
return $fileName; 

3 - 使用另一個片段 -

[[!getSizeFromPath?&path=`[[*myFileTv]]`]] 

其代碼 -

<?php 
$path = $modx->getOption('path', $scriptProperties, ''); 
if (!empty($path)) { 
    $size = filesize(MODX_BASE_PATH . ltrim($path,'/')); 
    $sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"); 
    if ($size == 0) { 
     return('n/a'); 
    } else { 
     return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]); 
    } 
} 
+0

感謝,但它不爲我工作 顯示「A>」的名稱和「N/A」的大小@vasis – angelzzz

+0

對不起,它的工作原理,謝謝! – angelzzz

0

你將不得不創建一個片段來輸出你想要的參數..類似於:

[[!outputMyFile? &屬性= name &電視= [[*myTvValue]]]

其中片段會做TV值[文件名]和輸出你要適當的屬性的處理。

相關問題