Beispiel #1
0
 public function getTab2Content()
 {
     $contentArray = array();
     $contentArray[] = array('head' => 'Short Description:', 'value' => $this->_pstCategory->shortDescription, 'cssClass' => '');
     $contentArray[] = array('head' => 'Property Description:', 'value' => $this->_pstCategory->fullDescription, 'cssClass' => '');
     if (!empty($this->_pstCategory->features)) {
         $reffeatures = new Reffeature();
         $features = $reffeatures->getFeatures($this->_pstCategory->features, $this->_posting->typeID);
         if (!empty($features)) {
             $featureArray = array();
             foreach ($features as $feature) {
                 $featureArray[] = '-  ' . $feature->feature;
             }
             $contentArray[] = array('head' => 'Features:', 'value' => Tag::simpleTable($featureArray, 3, 'featurelist', true), 'cssClass' => '');
         }
     }
     $this->printTable($contentArray);
 }
Beispiel #2
0
 public function getFeatures($features, $businessType, $column = 3)
 {
     if (!empty($features)) {
         $reffeatures = new Reffeature();
         $featuresSet = $reffeatures->getFeatures($features, $businessType);
         if (!empty($featuresSet)) {
             $featureArray = array();
             foreach ($featuresSet as $feature) {
                 $featureArray[] = '-  ' . $feature->feature;
             }
             return Tag::simpleTable($featureArray, $column, 'featurelist', true);
         }
     }
     return '';
 }