ok cricket,... I bypass helper,... set categories in a controller which 
reads from bootstrap,... but still can't get it work from select box,... 

<?php echo $this->Form->create('', array('id'=>'FormId')); ?>
<?php echo $this->Form->input("categories" , array('label' => false, 'type' 
=> 'select',  'options'=>$categories)) ?>

<script type="text/javascript">

$('#FormId').change(function(){ 
        window.location('/videos/category/' + $(this).val()); 
});

</script>
</form>

can you take a look of it if you don't mind please,... select box located 
right in the middle,... on top of video thumbs,... 

http://www.hamayk.com/videos 

thanks 



On Thursday, December 13, 2012 6:52:34 PM UTC-8, cricket wrote:
>
> With JQuery that's a snap: 
>
> $('#your_category_select_id').change(function(){ 
>         window.location('/categories/view/' + $(this).val()); 
> }); 
>
> I've no idea how to do it with the Helper as I've never used it. 
>
> Personally, I'd leave the 'view' part out so the URLs are like 
> '/categories/monitors', '/categories/keyboards', etc. which I think 
> looks a bit sharper. 
>
> Just be sure to set up the routes properly for all other 
> CategoriesController actions, then create a route after them like: 
>
> Router::connect( 
>         '/categories/:slug', 
>         array( 
>                 'controller' => 'categories', 
>                 'action' => 'view' 
>         ), 
>         array( 
>                 'slug' => '[-a-z0-9]+', 
>                 'pass' => array('slug') 
>         ) 
> ); 
>
> Then just set up the model to return Category.slug instead of id when 
> you do a find('list'). 
>
> On Thu, Dec 13, 2012 at 8:13 PM, Chris <[email protected] <javascript:>> 
> wrote: 
> > hi criket,... 
> > I have a links too,... but it looks ugly to display with video 
> thumbs,... I 
> > need it to jump to category page once it selected from select box,... I 
> > guess I have to do it with js,... 
> > 
> > thanks 
> > 
> > 
> > On Thursday, December 13, 2012 4:49:22 PM UTC-8, cricket wrote: 
> >> 
> >> Do you mean jump to the category down the page? Use an id on the 
> >> header for the category and then use JS to change the window location 
> >> to '#' + your_id. But why not just create normal links rather than use 
> >> a select box? 
> >> 
> >> Or do you mean something altogether different? Your question is a bit 
> >> vague. 
> >> 
> >> On Thu, Dec 13, 2012 at 7:09 AM, Chris <[email protected]> wrote: 
> >> > hi guys,... 
> >> > how can I link and jump to selected category from select box once it 
> >> > selected,...? 
> >> > I'm reading categories from helper: 
> >> > <?php echo $this->Form->input("categories" , array('label' => false, 
> >> > 'type' 
> >> > => 'select',  'options'=>$application->video_category())) ?> 
> >> > 
> >> > thanks in advance 
> >> > chris 
> >> > 
> >> > -- 
> >> > Like Us on FaceBook https://www.facebook.com/CakePHP 
> >> > Find us on Twitter http://twitter.com/CakePHP 
> >> > 
> >> > --- 
> >> > You received this message because you are subscribed to the Google 
> >> > Groups 
> >> > "CakePHP" group. 
> >> > To post to this group, send email to [email protected]. 
> >> > To unsubscribe from this group, send email to 
> >> > [email protected]. 
> >> > Visit this group at http://groups.google.com/group/cake-php?hl=en. 
> >> > 
> >> > 
> > 
> > -- 
> > Like Us on FaceBook https://www.facebook.com/CakePHP 
> > Find us on Twitter http://twitter.com/CakePHP 
> > 
> > --- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "CakePHP" group. 
> > To post to this group, send email to [email protected]<javascript:>. 
>
> > To unsubscribe from this group, send email to 
> > [email protected] <javascript:>. 
> > Visit this group at http://groups.google.com/group/cake-php?hl=en. 
> > 
> > 
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en.


Reply via email to