diff --git a/modules/file/queries/getOneFileInDocument.xml b/modules/file/queries/getOneFileInDocument.xml
index 566a7ed57..0ac54ba1b 100644
--- a/modules/file/queries/getOneFileInDocument.xml
+++ b/modules/file/queries/getOneFileInDocument.xml
@@ -4,7 +4,7 @@
-
+
diff --git a/widgets/newest_images/newest_images.class.php b/widgets/newest_images/newest_images.class.php
index 45189f3ed..ae475466c 100644
--- a/widgets/newest_images/newest_images.class.php
+++ b/widgets/newest_images/newest_images.class.php
@@ -71,17 +71,20 @@
// 정해진 모듈에서 문서별 파일 목록을 구함
$files_output = executeQueryArray("file.getOneFileInDocument", $obj);
+ $files_count = count($files_output->data);
+
+ $document_srl_list = array();
+ for($i=0;$i<$files_count;$i++) $document_srl_list[] = $files_output->data[$i]->document_srl;
$oDocumentModel = &getModel('document');
- if(count($files_output->data)) {
- foreach($files_output->data as $key => $val) {
- $oDocument = null;
- $oDocument = $oDocumentModel->getDocument();
- $oDocument->setAttribute($val);
- $document_list[] = $oDocument;
- }
+ $tmp_document_list = $oDocumentModel->getDocuments($document_srl_list);
+ $document_list = array();
+ if(count($tmp_document_list)) {
+ foreach($tmp_document_list as $val) $document_list[] = $val;
}
+
$document_count = count($document_list);
+
$total_count = $widget_info->rows_list_count * $widget_info->cols_list_count;
for($i=$document_count;$i<$total_count;$i++) $document_list[] = new DocumentItem();
$widget_info->document_list = $document_list;
diff --git a/widgets/newest_images/skins/xe_official/list.html b/widgets/newest_images/skins/xe_official/list.html
index 9537078cf..28baefdc7 100644
--- a/widgets/newest_images/skins/xe_official/list.html
+++ b/widgets/newest_images/skins/xe_official/list.html
@@ -61,7 +61,7 @@
-
+
more