Hello everyone! I am just an unskilled beginner to CakePHP and trying to build my simple blog application. I've already implemented some basic features like authentification, profile editing, adding new entries and more.
But I'm stuck at Tagging feature. A bit more: I want to display a full list of comma separated tags related for each of my Notes when running Index() function on it's controller. The HABTM relationship between models is successfully configured (following this article: http://bakery.cakephp.org/articles/view/simple-tagging-behavior) and I am getting correct array. It looks like this: Array ( [0] => Array ( [Note] => Array ( [id] => 89 [name] => Note's name [created] => 2009-01-07 03:29:40 [modified] => 2009-01-07 03:29:40 [content] => Note's content [user_id] => 1 [note_comment_count] => 0 [tags] => Tag1, Tag2, Tag3 ) [User] => Array ( [id] => 1 [username] => romel [email] => [email protected] [password] => 8cebc1f50a8299998ff3aec7e02597e53f4a529d [group_id] => 2 ) [NoteComment] => Array ( ) [Tag] => Array ( [0] => Array ( [id] => 6 [tag] => Tag1 [NotesTag] => Array ( [id] => 20 [note_id] => 89 [tag_id] => 6 ) ) [1] => Array ( [id] => 7 [tag] => Tag2 [NotesTag] => Array ( [id] => 21 [note_id] => 89 [tag_id] => 7 ) ) [2] => Array ( [id] => 8 [tag] => Tag3 [NotesTag] => Array ( [id] => 22 [note_id] => 89 [tag_id] => 8 ) ) ) ) ) May be it looks stupid, but I have no idea how to display it in my view. That's the problem. Here is a simplified piece of my notes/index.ctp: <?php foreach ($data as $note): ?> <h1><?=$html->link($note['Note']['name'],'/notes/view/'.$note['Note'] ['id'], array('class'=>'notehead'));?></h1> <p><?=$note['Note']['content']; ?></p> <p>Author: <?=$html->link($note['User']['username'], array ('controller'=>'users', 'action'=>'profile', $note['User']['id'])); ? ></p> <p>Created: <?=russian_date('j F Y, G:i',strtotime($note['Note'] ['created'])); ?></p> <p><?php if($note['Note']['note_comment_count'] == null){echo $html- >link('0','/notes/view/'.$note['Note']['id'].'#comments');} else {echo $html->link($note['Note']['note_comment_count'],'/notes/view/'.$note ['Note']['id'].'#comments');}; ?></p> <?php endforeach; ?> Give me an advice please how to make it work, please! Sincerely your, Roman Korzh. --~--~---------~--~----~------------~-------~--~----~ 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] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
