Plugin Directory

Changeset 618833


Ignore:
Timestamp:
10/29/2012 10:15:24 PM (13 years ago)
Author:
deepak.seth
Message:

minor issue if(isset(self::cms()->modules->taxonomy_type)) added on 305 in index.php

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ultimate-cms/trunk/index.php

    r618822 r618833  
    303303    global $wpdb;
    304304        $fields = $wpdb->get_results($wpdb->prepare("SELECT tax_name,field_name,field_label,field_type,field_desc,field_val FROM {$wpdb->prefix}taxonomyfield order by tax_name"));
    305         $field_option = self::cms()->modules->taxonomy_type->get_registered_option('field');
    306         $tax_names = array();
    307         foreach($fields as $field){
    308            
    309             $tax_option = $field_option.'_'.$field->tax_name;
    310            
    311             self::cms()->dao->register_option($tax_option);
    312             $tax_field_data = self::cms()->dao->get_options($tax_option);
    313 
    314             if(!isset($tax_names[$field->tax_name]) && !$tax_field_data)
    315                 $tax_names[$field->tax_name] = true;
    316             if(isset($tax_names[$field->tax_name]) && $tax_names[$field->tax_name])
    317             {
    318                 $field_arr = array('field_name'=>$field->field_name,'field_label'=>$field->field_label,'field_type'=>$field->field_type,'field_desc'=>$field->field_desc,'field_val'=>$field->field_val,'field_order'=>0);
    319                 self::cms()->dao->insert_object($tax_option,$field_arr);
    320            
     305        if(isset(self::cms()->modules->taxonomy_type)){
     306            $field_option = self::cms()->modules->taxonomy_type->get_registered_option('field');
     307            $tax_names = array();
     308            foreach($fields as $field){
     309               
     310                $tax_option = $field_option.'_'.$field->tax_name;
     311               
     312                self::cms()->dao->register_option($tax_option);
     313                $tax_field_data = self::cms()->dao->get_options($tax_option);
     314
     315                if(!isset($tax_names[$field->tax_name]) && !$tax_field_data)
     316                    $tax_names[$field->tax_name] = true;
     317                if(isset($tax_names[$field->tax_name]) && $tax_names[$field->tax_name])
     318                {
     319                    $field_arr = array('field_name'=>$field->field_name,'field_label'=>$field->field_label,'field_type'=>$field->field_type,'field_desc'=>$field->field_desc,'field_val'=>$field->field_val,'field_order'=>0);
     320                    self::cms()->dao->insert_object($tax_option,$field_arr);
     321               
     322                }
    321323            }
    322324        }
Note: See TracChangeset for help on using the changeset viewer.