Re: Customize link

From: Date: Thu, 05 May 2011 22:38:49 +0000
Subject: Re: Customize link
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-312696@lists.php.net to get a copy of this message
Dan, thanks for the reply.....this is the code that shows/lists the categories <?php
	                            $cats = $download_taxonomies-
get_parent_cats();
	                            if (!empty($cats)) {
	                                foreach ( $cats as $c ) {
	                                    echo '<li><label for="category_'.$c->id.'"><input type="checkbox" name="category_'.$c->id.'" id="category_'.$c->id.'" ';
										if (isset($_POST['category_'.$c->id])) echo 'checked="checked"';
echo ' /> '.$c->id.' - '.$c->name.'</label>'; // Do Children if (!function_exists('cat_form_output_children')) { function cat_form_output_children($child) { global $download_taxonomies; if ($child) { echo '<li><label for="category_'.$child->id.'"><input type="checkbox" name="category_'.$child->id.'" id="category_'.$child-
id.'" '; if (isset($_POST['category_'.$child->id])) echo 'checked="checked"';
echo ' /> '.$child->id.' - '.$child->name.'</label>'; echo '<ul class="children">'; $download_taxonomies-
do_something_to_cat_children($child->id, 'cat_form_output_children', 'cat_form_output_no_children');
echo '</ul>'; echo '</li>'; } } function cat_form_output_no_children() { echo '<li></li>'; } } echo '<ul class="children">'; $download_taxonomies->do_something_to_cat_children($c->id, 'cat_form_output_children', 'cat_form_output_no_children'); echo '</ul>'; echo '</li>';
	                                }
	                            }
	                        ?>
i can see the categories ids and i just want to get a custom link for each category and essentially hide this section from my memebers.... Thanks On May 6, 2011, at 1:28 AM, Daniel Brown wrote:
<?php $cat_ids = array(1,3,5,7,13,15,24,36,81,92); echo '<select name="categories">'.PHP_EOL; foreach ($cat_ids as $cid) { echo ' <option value="'.$cid.'"'; if (isset($_GET['cat_id']) && $_GET['cat_id'] == $cid) {
       echo ' selected="selected"';
} echo '">'.$cid.'</option>'.PHP_EOL; } echo '</select>'.PHP_EOL; ?>


« previous php.general (#312696) next »