The answer i that Cake is right... there is no AppHelper class :). So your class should extend the Helper class, not the AppHelper class
class CommunityHelper extends Helper On 30 sep, 19:29, firdzak <[EMAIL PROTECTED]> wrote: > i'm very new in php and cake > try to create menu helper file > this is the code > > <?php > class CommunityHelper extends AppHelper > { > var $helpers = array('Html'); > > function menu($links = array(),$htmlAttributes = array(),$type = > 'ul') > { > $this->tags['ul'] = '<ul%s>%s</ul>'; > $this->tags['ol'] = '<ol%s>%s</ol>'; > $this->tags['li'] = '<li%s>%s</li>'; > $out = array(); > foreach ($links as $title => $link) > { > if($this->url($link) == substr($this->here,0,-1)) > { > $out[] = sprintf($this->tags['li'],' class="active"', > $this->Html->link($title, $link)); > } > else > { > $out[] = > sprintf($this->tags['li'],'',$this->Html->link($title, $link)); > > } > } > $tmp = join("\n", $out); > return > $this->output(sprintf($this->tags[$type],$this->_parseAttributes($htmlAttributes), > $tmp)); > } > } > > ?> > > when i run the page it says that the apphelper class not found > can somebody help me on this thing > > Tq --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---