phpcms中幾個地址呼叫的方法
1,CSS路徑有{CSS_PATH}
2,圖片路徑有{IMG_PATH}
3,JS路徑有{JS_PATH}
4,那麼附件的路徑如何呼叫,使用下面的方式可以得到附件的路徑字首(即域名+上傳資料夾地址)
{php echo pc_base::load_config('system','upload_url')}
5,附件表是attachment
如果查詢呢?
先從news表中取得id值,然後
SELECT aid FROM `v9_attachment_index` where keyid like '%id%';
取得aid
然後查詢
SELECT * FROM `v9_attachment` where aid=$aid;
得到filepath完成查詢
|
鍵名 | 型別 | 欄位 |
PRIMARY | PRIMARY | aid |
authcode | INDEX | authcode |
表 7 : v9_attachment_index 附件關係表
|
鍵名 | 型別 | 欄位 |
keyid | INDEX | keyid |
aid | INDEX | aid |
6,新增遠端地址的呼叫,是在new_data中的downfiles列中。
形式如下
array (
0 =>
array (
'fileurl' => 'http://zhuanxing.cn/public/tx/201306.pdf',
'filename' => '傳知行學術通訊2013年第四期電子版',
),
)
取出遠端路徑的方法
{pc:get sql="select * from v9_news_data where id=$id order by id asc " }
<ul class="list">
{loop $data $r}
{php $xiazai = string2array($r['downfiles']);}
<li>
<p>下載地址:{php echo $xiazai[0][fileurl]; }</p>
</li>
{/loop}
</ul>
{/pc}