Jump to content

iteration in an iteration


bruggefan

Recommended Posts

hi

 

I'm coding a page and I was trying to iterate an iteration. but it doesn't seem to work. is this possible in php?

 

$pageTpl->setIteration('iPlaylist');

		// loop all collections and output them
		foreach ($playlists as $playlist) {

			// assign collection & urls in template
			$pageTpl->assignIteration('playlist', 	$playlist['Title']);
                                $pageTpl->refillIteration();
                                $pageTpl->setIteration('iMusic');

                                foreach ($songs as $song){
                                        $pageTpl->assignIteration('path', STREAMING_PREFIX.substr($song['Filename'], 7));
                                        $pageTpl->assignIteration('songId', $song['SongId']);
                                        $pageTpl->assignIteration('title', 	$song['Title']);
                                        $pageTpl->assignIteration('artist', $song['Artist']);
                                        $pageTpl->assignIteration('time', 	FYMFunctions::Sec2hms($song['Length']));
                                        $pageTpl->assignIteration('genre', $song['Genre']);
                                        $pageTpl->assignIteration('delete', 'removeSong('.$song['SongId'].')');
                                        $pageTpl->refillIteration('iMusic');
                                }
                                // parseIteration
                                $pageTpl->parseIteration('iMusic');

		}	

		// refillIteration
		$pageTpl->refillIteration();

	// parseIteration
	$pageTpl->parseIteration('iPlaylist');

 

this is the piece of code... did I do anything wrong?

Link to comment
https://forums.phpfreaks.com/topic/235309-iteration-in-an-iteration/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.