|  | 
  Mihkel Putrinsh - 2006-04-17 10:16:21I'd like to iterate through number of products like:<TABLE>
 <TR><!-- list of products -->
 <TD>{MyProduct.name}</TD>
 <TD>{MyProduct.picture}</TD>
 <TD>{MyProduct.price}</TD>
 </TR>
 </TABLE>
  Valics Lehel - 2006-04-18 13:54:59 - In reply to message 1 from Mihkel Putrinshby using dinamic blocksjust insert
 <!-- BEGIN DYNAMIC BLOCK: row -->
 <!-- END DYNAMIC BLOCK: row -->
 in the template
 
 <TABLE>
 <!-- BEGIN DYNAMIC BLOCK: row -->
 <TR><!-- list of products -->
 <TD>{NAME}</TD>
 <TD>{PICTURE}</TD>
 <TD>{PRICE}</TD>
 </TR>
 <!-- END DYNAMIC BLOCK: row -->
 </TABLE>
 
 and in the php script
 
 $page = new FastTemplate( TEMPLATE_PATH );
 $page->define( array( "main" => "thetemplate.html" ) );
 
 $page->define_dynamic( "row" , "main" );
 
 //some loop here................
 $page->assign( "NAME", MyProduct_name );
 $page->assign( "PICTURE", MyProduct_picture);
 $page->assign( "PRICE", MyProduct_price);
 // where  MyProduct_name, MyProduct_picture,MyProduct_price are some variables in php
 $page->parse("ROW",".row");
 //end loop...........
 
 $page->parse( "MainContent", array( "main" ) );
 $page->FastPrint();
 
 
  a wilcox - 2006-04-20 08:17:27 - In reply to message 2 from Valics Lehelis it posible to have two blocks on the same page if so how.
  Valics Lehel - 2006-04-20 13:34:31 - In reply to message 3 from a wilcoxIt is the same ;)
 <TABLE>
 <!-- BEGIN DYNAMIC BLOCK: row -->
 <TR><!-- list of products -->
 <TD>{NAME}</TD>
 <TD>{PICTURE}</TD>
 <TD>{PRICE}</TD>
 </TR>
 <!-- END DYNAMIC BLOCK: row -->
 </TABLE>
 
 <TABLE>
 <!-- BEGIN DYNAMIC BLOCK: row1 -->
 <TR><!-- list of products -->
 <TD>{NAME}</TD>
 <TD>{PICTURE}</TD>
 <TD>{PRICE}</TD>
 </TR>
 <!-- END DYNAMIC BLOCK: row1 -->
 </TABLE>
 
 
 and in the php script
 
 $page = new FastTemplate( TEMPLATE_PATH );
 $page->define( array( "main" => "thetemplate.html" ) );
 
 $page->define_dynamic( "row" , "main" );
 
 //some loop here................
 $page->assign( "NAME", MyProduct_name );
 $page->assign( "PICTURE", MyProduct_picture);
 $page->assign( "PRICE", MyProduct_price);
 // where MyProduct_name, MyProduct_picture,MyProduct_price are some variables in php
 $page->parse("ROW",".row");
 //end loop...........
 
 
 $page->define_dynamic( "row1" , "main" );
 
 //some loop here................
 $page->assign( "NAME", MyProduct_name );
 $page->assign( "PICTURE", MyProduct_picture);
 $page->assign( "PRICE", MyProduct_price);
 // where MyProduct_name, MyProduct_picture,MyProduct_price are some variables in php
 $page->parse("ROW1",".row1");
 //end loop...........
 
 
 $page->parse( "MainContent", array( "main" ) );
 $page->FastPrint();
 |