Exemplo n.º 1
0
 function display_ingtext_box()
 {
     extract(tep_load('defs'));
     $cStrings =& $this->strings;
     $result = false;
     $cText = new gtext_front();
     $zones_array = $cText->get_zone_entries($cDefs->gtext_id);
     if (count($zones_array)) {
         $i = 0;
         $total_array = array();
         foreach ($zones_array as $id => $zone) {
             $total_array[$i] = array('id' => $zone['abstract_zone_id'], 'name' => $zone['abstract_zone_name'], 'href' => tep_href_link(FILENAME_GENERIC_PAGES, 'abz_id=' . $id), 'text' => $zone['abstract_zone_desc'], 'entries' => array());
             $text_array = $cText->get_entries($zone['abstract_zone_id'], true, false);
             $i2 = 0;
             foreach ($text_array as $key => $value) {
                 $total_array[$i]['entries'][$i2] = array('id' => $key, 'name' => $value['gtext_title'], 'href' => tep_href_link(FILENAME_GENERIC_PAGES, 'gtext_id=' . $key));
                 $i2++;
             }
             $i++;
         }
         require $this->box_text;
         $result = true;
     }
     return $result;
 }