Beispiel #1
0
 function process($params, $options)
 {
     $seoKey = Util::getArrayKey($params, "category_id");
     $collectionDao = new \com\indigloo\sc\dao\Collection();
     $zmember = $collectionDao->uizmemberOnSeoKey(Nest::ui_category(), $seoKey);
     if (is_null($zmember) || !isset($zmember["ui_code"])) {
         $controller = new \com\indigloo\sc\controller\Http404();
         $controller->process();
         exit;
     }
     $code = $zmember["ui_code"];
     $catName = $zmember["name"];
     $postDao = new \com\indigloo\sc\dao\Post();
     $qparams = Url::getRequestQueryParams();
     $gpage = Url::tryQueryParam("gpage");
     $gpage = empty($gpage) ? "1" : $gpage;
     $pageSize = Config::getInstance()->get_value("search.page.items");
     $paginator = new Pagination($qparams, $pageSize);
     $postDBRows = $postDao->getPagedOnCategory($paginator, $code);
     $pageHeader = $catName;
     $pageBaseUrl = "/category/{$seoKey}";
     $pageTitle = SeoData::getPageTitleWithNumber($gpage, $catName);
     $metaKeywords = SeoData::getMetaKeywords($catName);
     $metaDescription = SeoData::getMetaDescriptionWithNumber($gpage, $catName);
     $file = APP_WEB_DIR . '/view/tiles-page.php';
     include $file;
 }
Beispiel #2
0
Datei: edit.php Projekt: rjha/sc
                    <?php 
FormMessage::render();
?>
                </div>

                <div class="span6">
                    
                    <form  id="web-form1"  name="web-form1" action="/qa/form/edit.php" enctype="multipart/form-data"  method="POST">  
                        <table class="form-table">
                           <tr>
                                <td> <label>Category</label>

                                <?php 
$options = array('name' => 'category', 'default' => $postDBRow['cat_code'], 'empty' => true);
$collectionDao = new \com\indigloo\sc\dao\Collection();
$catRows = $collectionDao->uizmembers(\com\indigloo\sc\util\Nest::ui_category());
echo \com\indigloo\ui\SelectBox::render($catRows, $options);
?>
                                </td>
                            </tr>

                            <tr>
                                <td>
                                    <label>Details*&nbsp;(max 512 chars)</label>
                                    <textarea  id="description" maxlength="512" name="description" class="required h130 w500" cols="50" rows="4" ><?php 
echo $sticky->get('description', $postDBRow['description']);
?>
</textarea>
                                    <br>
                                   <span id="description_counter"></span>
                                </td>