Gossamer Forum
Home : Products : Gossamer Links : Development, Plugins and Globals :

Re: [Andy] exclude category in dropdown mene

Quote Reply
Re: [Andy] exclude category in dropdown mene In reply to
thanks, you are a true guru

final code which works global: <%category_exclude%> placed in include_form

Here is the global:
sub {
my $catid = shift;
my $in_id = $IN->param('CatLinks.CategoryID') || $IN->param('ID');
my $table = $DB->table('Category');
my $return_cats;
$table->select_options ('ORDER BY Full_Name ASC');
my $cond = GT::SQL::Condition->new('canAdd','=','Yes');
my $sth = $table->select( $cond );
my $return_cats = qq|<select name="CatLinks.CategoryID">|;
while (my $hit = $sth->fetchrow_hashref) {
$return_cats .= "<option value=\"" . $hit->{ID} . "\"";
if ($in_id == $hit->{ID}) { $return_cats .= "selected=\"selected\""; }
$return_cats .= ">" . $hit->{Full_Name} . "</option>";
}
$return_cats .= '</select>';
return $return_cats;
}
------------------------------------
you must add a column to Category table named 'canAdd' ENUM(Yes,No) with default 'yes'
i would post it in resource, but i don't know how

thanks

Last edited by:

ajiimd: Sep 4, 2004, 6:10 AM
Subject Author Views Date
Thread exclude category in dropdown mene ajiimd 3373 Aug 28, 2004, 11:19 PM
Thread Re: [ajiimd] exclude category in dropdown mene
ajiimd 3260 Aug 29, 2004, 1:43 PM
Thread Re: [ajiimd] exclude category in dropdown mene
ajiimd 3309 Aug 29, 2004, 6:44 PM
Post Re: [ajiimd] exclude category in dropdown mene
ajiimd 3257 Aug 31, 2004, 3:59 AM
Thread Re: [ajiimd] exclude category in dropdown mene
Andy 3242 Sep 4, 2004, 12:31 AM
Thread Re: [Andy] exclude category in dropdown mene
ajiimd 3238 Sep 4, 2004, 6:04 AM
Post Re: [ajiimd] exclude category in dropdown mene
Andy 3230 Sep 4, 2004, 7:51 AM