phpBB assign_block_vars('', array());

PHP coding talk.

Moderator: Moderators

phpBB assign_block_vars('', array());

Postby webnoobie on Fri May 04, 2007 10:57 am

Hello,

Is it possible to put 3 or for assign_block_vars('', array()); within in eachother. What I mean is, is it possible to use the following code:

Code: Select all
         $template->assign_block_vars('featured', array());
         
         $template->assign_block_vars('featured.adrow', array(
            'COMPANY_NAME' => $company_name,
            'COMPANY_DESC' => substr($company_desc, 0, 400),
            'COMPANY_LOCATION' => $location,
            
            'PICTURE' => $picture,
            'VIEWS' => $ad_views,
            'DATE_ADDED' => $ad_date_added,
            
            'U_VIEWAD' => append_sid("viewad.$phpEx?ad=$ad_id"))
         );
         
         if( $fl_pack != 0 )
         {
            $fl_opt1 = 1;
            $fl_opt2 = 1;
            $fl_opt3 = 1;
            $fl_opt4 = 1;
            $fl_opt5 = 1;
            
            $icon = $ad_rowset[$i]['fl_opt3_icon'];
            $template->assign_block_vars('featured.adrow.fl5', array());
            $template->assign_block_vars('featured.adrow.fl5.fl1', array());
            $template->assign_block_vars('featured.adrow.fl5.fl2', array());
            $template->assign_block_vars('featured.adrow.fl5.fl3', array(
               'ICON' => (ICON_IMAGE_PATH . $icon))
            );
         }
         if( $fl_opt1 == 1 )
         {
            $template->assign_block_vars('featured.adrow.fl1', array());
         }
         
         if( $fl_opt2 == 1 )
         {
            $template->assign_block_vars('featured.adrow.fl2', array());
         }
         
         if( $fl_opt3 == 1 )
         {
            $icon = $ad_rowset[$i]['fl_opt3_icon'];
            
            $template->assign_block_vars('featured.adrow.fl3', array(
               'ICON' => (ICON_IMAGE_PATH . $icon))
            );
         }
         
         if( $fl_opt5 == 1 )
         {
            $icon = $ad_rowset[$i]['fl_opt3_icon'];
            $template->assign_block_vars('featured.adrow.fl5', array());
            
            if( $fl_opt1 == 1 )
            {
               $template->assign_block_vars('featured.adrow.fl5.fl1', array());
            }
            
            if( $fl_opt2 == 1 )
            {
               $template->assign_block_vars('featured.adrow.fl5.fl2', array());
            }
            
            if( $fl_opt3 == 1 )
            {
               $icon = $ad_rowset[$i]['fl_opt3_icon'];
               
               $template->assign_block_vars('featured.adrow.fl5.fl3', array(
                  'ICON' => (ICON_IMAGE_PATH . $icon))
               );
            }
         }
         else
         {
            $template->assign_block_vars('switch_no_fls', array());
         }


If someone could assist me with this that would be most appreciated! Thanks!
Best Regards:
webnoobie
webnoobie
Registered User
Registered User
 
Posts: 366
Joined: Wed Jun 08, 2005 10:38 pm
Location: My Computer

Return to PHP Programming

Who is online

Users browsing this forum: No registered users and 1 guest