mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-02 01:52:10 +09:00
content widget에 대해 문서의 다국어 지원 기능이 적용되도록 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5820 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
3c0d58c94a
commit
cae66f5294
1 changed files with 20 additions and 16 deletions
|
|
@ -236,27 +236,31 @@
|
|||
$first_thumbnail_idx = -1;
|
||||
if(count($output->data)) {
|
||||
foreach($output->data as $key => $attribute) {
|
||||
$category = $category_lists[$attribute->module_srl][$attribute->category_srl]->title;
|
||||
$browser_title = $args->module_srls_info[$attribute->module_srl]->browser_title;
|
||||
$domain = $args->module_srls_info[$attribute->module_srl]->domain;
|
||||
|
||||
$oDocument = new documentItem();
|
||||
$oDocument->setAttribute($attribute);
|
||||
$content = $oDocument->getSummary($args->content_cut_size);
|
||||
$url = getSiteUrl($domain,'','document_srl',$oDocument->document_srl);
|
||||
$thumbnail = $oDocument->getThumbnail($args->thumbnail_width,$args->thumbnail_height,$args->thumbnail_type);
|
||||
$extra_images = $oDocument->printExtraImages($args->duration_new);
|
||||
$GLOBALS['XE_DOCUMENT_LIST'][$oDocument->document_srl] = $oDocument;
|
||||
$document_srls[] = $oDocument->document_srl;
|
||||
}
|
||||
$oDocumentModel->setToAllDocumentExtraVars();
|
||||
|
||||
$content_item = new contentItem($browser_title);
|
||||
$content_item->adds($attribute);
|
||||
$content_item->setCategory($category);
|
||||
$content_item->setContent($content);
|
||||
$content_item->setLink($url);
|
||||
for($i=0,$c=count($document_srls);$i<$c;$i++) {
|
||||
$oDocument = $GLOBALS['XE_DOCUMENT_LIST'][$document_srls[$i]];
|
||||
$document_srl = $oDocument->document_srl;
|
||||
$module_srl = $oDocument->get('module_srl');
|
||||
$category_srl = $oDocument->get('category_srl');
|
||||
$thunbmail = $oDocument->getThumbnail($args->thumbnail_width,$args->thumbnail_height,$args->thumbnail_type);
|
||||
|
||||
$content_item = new contentItem( $args->module_srls_info[$module_srl]->browser_title );
|
||||
$content_item->adds($oDocument->getObjectVars());
|
||||
$content_item->setCategory( $category_lists[$module_srl][$category_srl]->title );
|
||||
$content_item->setDomain( $args->module_srls_info[$module_srl]->domain );
|
||||
$content_item->setContent($oDocument->getSummary($args->content_cut_size));
|
||||
$content_item->setLink( getSiteUrl($domain,'','document_srl',$document_srl) );
|
||||
$content_item->setThumbnail($thumbnail);
|
||||
$content_item->setExtraImages($oDocument->printExtraImages($args->duration_new));
|
||||
$content_item->add('mid', $args->mid_lists[$module_srl]);
|
||||
if($first_thumbnail_idx==-1 && $thumbnail) $first_thumbnail_idx = $key;
|
||||
$content_item->setExtraImages($extra_images);
|
||||
$content_item->setDomain($domain);
|
||||
$content_item->add('mid', $args->mid_lists[$attribute->module_srl]);
|
||||
|
||||
$content_items[] = $content_item;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue