public static function subcategory_select($categories, $item, $default_item = null, $deep = 0)
 {
     // Did user select a specific category to post in?
     $catId = Params::getParam('catId');
     // How many indents to add?
     $deep_string = "";
     for ($var = 0; $var < $deep; $var++) {
         $deep_string .= '&nbsp;&nbsp;';
     }
     $deep++;
     foreach ($categories as $c) {
         $selected = isset($item["fk_i_category_id"]) && $item["fk_i_category_id"] == $c['pk_i_id'] || isset($catId) && $catId == $c['pk_i_id'];
         echo '<option value="' . $c['pk_i_id'] . '"' . ($selected ? 'selected="selected' . $item["fk_i_category_id"] . '"' : '') . '>' . $deep_string . $c['s_name'] . '</option>';
         if (isset($c['categories']) && is_array($c['categories'])) {
             ManageItemsForm::subcategory_select($c['categories'], $item, $default_item, $deep);
         }
     }
 }
Example #2
0
                    </div>
                    <div class="form-controls">
                        <?php 
ManageItemsForm::region_text();
?>
                    </div>
                </div>
                <div class="form-row">
                    <div class="form-label">
                        <?php 
_e('City');
?>
                    </div>
                    <div class="form-controls">
                        <?php 
ManageItemsForm::city_text();
?>
                    </div>
                </div>
            </div>
        </div>
        <div class="grid-row grid-50">
            <div class="row-wrapper">
                <div class="form-row">
                    <div class="form-label">
                        <?php 
_e('User');
?>
                    </div>
                    <div class="form-controls">
                        <input id="user" name="user" type="text" value="<?php