您在這裡
使用者登入
最新文章
回應
3 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
Re: 附加檔案跳出視窗
我想到幾個方式
1. 最快但是最不drupal的方式, 直接在 node-your_content_type.tpl.php 裡 override 附加檔案欄位
2. 安裝popup filter module, 然後在node-your_content_type.tpl.php 裡加入tag
3. 在template.php 寫一個function, 在這個function裡 呼叫js 檔案 (或invoke module) , override 附加檔案的欄位.
以下是關於drupal popup的幾個連結:
http://groups.drupal.org/node/8452
http://drupal.org/project/popup_filter
http://drupal.org/project/popups
Best Regards, Jessie
Re: 附加檔案跳出視窗
試試看是不是你所要的效果
<?php
function phptemplate_upload_attachments($files) {
$header = array(t('Attachment'), t('Size'));
$rows = array();
foreach ($files as $file) {
$file = (object)$file;
if ($file->list && empty($file->remove)) {
$href = file_create_url($file->filepath);
$text = $file->description ? $file->description : $file->filename;
//$rows[] = array(l($text, $href), format_size($file->filesize));
$popup = '';
$rows[] = array($popup, format_size($file->filesize));
}
}
if (count($rows)) {
return theme('table', $header, $rows, array('id' => 'attachments'));
}
}
?>
Re: 附加檔案跳出視窗
恩恩...謝謝你們..我會試試看!!