Thank you Tim, again, worked great :) Really helpful community here :)

lowpass:
Actually, I did, and it has problems with my non-english characters, it
doesn't display them.. Maybe server configuration? I'm using EasyPHP as my
server.


2012/12/7 Tim Denholm <t...@adventuroso.net>

> Hi Tristan,
>
> To add class names, just alter your $menu array as follows:
>
> $menu = array(
>     'options' => array('class' => 'menuitems'),
>     'items' => array(
>         array('title' => 'Hirek', 'url' => array('controller' => 'posts',
> 'action' => 'index'), 'options' => array('class' => 'button1')),
>         array('title' => 'Tutorialok', 'url' => array('controller' =>
> 'posts', 'action' => 'tutorials'), 'options' => array('class' =>
> 'button2')),
>         array('title' => 'Munkaim', 'url' => array('controller' =>
> 'posts', 'action' => 'jobs'), 'options' => array('class' => 'button3')),
>         array('title' => 'Kapcsolat', 'url' => array('controller' =>
> 'posts', 'action' => 'contact'), 'options' => array('class' => 'button4'))
> ));
>
> I'm not sure how to fix the issue with non-english characters sorry.
>
> Cheers,
> Tim
>
>
> On Sat, Dec 8, 2012 at 8:17 AM, Trisztán Thar <triszta...@gmail.com>wrote:
>
>> Hey there lowpass,
>> Thanks for this full-fledged explanation, it helped me understand how
>> CakePHP works, and i finally am able to use it for (at this time) basic
>> things, on my own :)
>> About the character thing:
>> After all I managed to make my menu with the helper that Tim mentioned
>> above, but I have a few problems with it, maybe you could help me out?
>> So.. First thing. I rewrote the helper, 'cause, by defaullt, it renders
>> menus in unordered lists, but i like to do it in divs, like in the plain
>> HTML code i put in the first post. So now it renders this:
>> <div class='nav-menu'>
>> <div class='menuitems><a href='link'>stuff</a></div>
>> <div class='menuitems><a href='link'>stuff</a></div>
>> <div class='menuitems><a href='link'>stuff</a></div>
>> </div>
>>
>> My 'calling' of this rendering is made up like this:
>> $menu = array(
>> 'options' => array('class' => 'menuitems'),
>> 'items' => array(
>> array('title' => 'Hirek', 'url' => array('controller' => 'posts',
>> 'action' => 'index')),
>> array('title' => 'Tutorialok', 'url' => array('controller' => 'posts',
>> 'action' => 'tutorials')),
>> array('title' => 'Munkaim', 'url' => array('controller' => 'posts',
>> 'action' => 'jobs')),
>> array('title' => 'Kapcsolat', 'url' => array('controller' => 'posts',
>> 'action' => 'contact'))
>> ));
>>
>> It works very well, but I have the following problem: If i write
>> "Munkáim" instead of "Munkaim" (its the á, a hungarian character) it simply
>> doesn't renders it. It created the div, but it's empty, like this:
>> <div class='nav-menu'>
>> <div class='menuitems'><a href='website/posts'>Hirek</a></div>
>> <div class='menuitems'><a
>> href='website/posts/tutorials'>Tutorialok</a></div>
>> <div class='menuitems'></div>
>> <div class='menuitems'><a href='website/posts/contact'>Kapcsolat</a></div>
>> </div>
>> As you can see, the third item is empty, because i used a non-english
>> character. Any way to solve this?
>> Also, i'd like to add class names to these menu items (each individual
>> item), because of the 960 Grid system i'm using. Tim, maybe you know how to
>> do it?
>>
>> Thanks a lot folks,
>> Tristan
>>
>>
>> 2012/12/7 lowpass <zijn.digi...@gmail.com>
>>
>>> Are you certain that the characters have been inserted into the
>>> database correctly? Check that the character encoding is correct for
>>> the database and the individual tables.
>>>
>>> You may also need to check that the browser is correctly rendering the
>>> page. Look in the browser's View menu, or check with Firebug, etc.
>>>
>>> On Thu, Dec 6, 2012 at 4:05 PM, Trisztán Thar <triszta...@gmail.com>
>>> wrote:
>>> > One more thing:
>>> > I have used this helper, but i have discovered that it won't list menu
>>> items
>>> > that have a special character in them. You know, I'm from Hungary, we
>>> have
>>> > characters like: é, í, á, ű, ő, ú etc.. So if a menu item contains any
>>> > non-english character, it treats it like if it wouldn't be there. Any
>>> idea
>>> > how to solve this?
>>> >
>>> > Cheers,
>>> > T
>>> >
>>> > --
>>> > 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 cake-php@googlegroups.com.
>>> > To unsubscribe from this group, send email to
>>> > cake-php+unsubscr...@googlegroups.com.
>>> > 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 cake-php@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> cake-php+unsubscr...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>>>
>>>
>>>
>>
>>
>> --
>> Thar Trisztán
>> Web Programozó
>> Telefon: 30/657-6134
>>
>>  --
>> 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 cake-php@googlegroups.com.
>> To unsubscribe from this group, send email to
>> cake-php+unsubscr...@googlegroups.com.
>> 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 cake-php@googlegroups.com.
> To unsubscribe from this group, send email to
> cake-php+unsubscr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>
>
>



-- 
Thar Trisztán
Web Programozó
Telefon: 30/657-6134

-- 
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 cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.


Reply via email to