Example #1
0
								case 'blog':
									$feeds = Feed::getFeedsAll();
?>
								<select id="<?php echo $attributes['name'];?>blog" name="<?php echo $attributes['name'];?>" style="width:320px;" class="select">
<?php
									foreach($feeds as $feed) {
?>
										<option value="<?php echo $feed['id'];?>"<?php echo $feed['id'] == $pConfig['value'] ? ' selected="selected"':'';?>><?php echo $feed['title'];?></option>
<?php
									}
?>									
								</select>
<?php
								break;
								case 'category':
									$categories = Category::getCategoriesAll();
?>
								<select id="<?php echo $attributes['name'];?>category" name="<?php echo $attributes['name'];?>" style="width:320px;" class="select">
<?php
									foreach($categories as $category) {
?>
										<option value="<?php echo $category['id'];?>"<?php echo $category['id'] == $pConfig['value'] ? ' selected="selected"':'';?>><?php echo $category['name'];?></option>
<?php
									}
?>									
								</select>
<?php
								break;
								case 'textarea':
									$presetValue = (($pConfig['type'] == 'textarea') && !empty($pConfig['value'])) ? trim($pConfig['value']) : trim($field['.value']);
?>
Example #2
0
<?php
	define('ROOT', '..');
	include ROOT . '/lib/include.php';

	$searchType = 'category';
	$searchKeyword = func::decode($accessInfo['action']);

	include ROOT . '/lib/begin.php';
	
	if(empty($searchKeyword)) {
		// TODO: 정렬옵션, 포스트 개수 스킨 옵션에 추가
		
		$categories = Category::getCategoriesAll('id, name, count');
		
		foreach($categories as $categoryKey=>$category) {
			list($posts) = FeedItem::getFeedItems($searchType, $category['id'], $searchExtraValue, 1, 2);
			$categories[$categoryKey]['posts'] = $posts;
			
			unset($posts);
		}
		
		include ROOT . '/lib/piece/categorylist.php';

		
	} else {
		$customQuery = $event->on('Query.feedItems', '');
	
		// 글 목록
		$pageCount = $skinConfig->postList; // 페이지갯수
		list($posts, $totalFeedItems) = FeedItem::getFeedItems($searchType, $searchKeyword, $searchExtraValue, $page, $pageCount, false, 0, $customQuery);
		$paging = Func::makePaging($page, $pageCount, $totalFeedItems);