Login   Register  
PHP Classes
elePHPant
Icontem

File: examples/list_and_rows.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of tokkara  >  Simphple  >  examples/list_and_rows.php  >  Download  
File: examples/list_and_rows.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Simphple
Process templates compiling into PHP code
Author: By
Last change: simphple version 1.1.0
Date: 2013-03-20 04:11
Size: 1,598 bytes
 

Contents

Class file image Download
<?php
include '../simphple/template/template_code.class.php';
include 
'../simphple/template/template.class.php';
include 
'../simphple/template/template_function.class.php';
include 
'../simphple/template/template_tools.class.php';
include 
'../simphple/data_store/data_store.intfc.php';
include 
'../simphple/data_store/data_store_file.class.php';

$options = array('debug' => false'template_dir_path' => 'templates/''vars_without_keys' => Sphp_Template::VARS_WK_ENABLED);
$tpl = new Sphp_Template(new Sphp_Data_Store_File('cache/'truetrue), $options);

$list_countries = new Sphp_Template_List('list_countries');
$list_cities = new Sphp_Template_List('cities');

$list_cities->create_row()->add_data('name''Madrid');
$list_cities->create_row()->add_data('name''Barcelona');
$list_cities->create_row()->add_data('name''Bilbao');
$list_countries->create_row()->add_data('name''Spain')->add_list($list_cities);

$list_cities->empty_list();
$list_cities->create_row()->add_data('name''Paris');
$list_cities->create_row()->add_data('name''Niza');
$list_cities->create_row()->add_data('name''Marsella');
$list_countries->create_row()->add_data('name''France')->add_list($list_cities);

$list_cities->empty_list();
$list_cities->create_row()->add_data('name''London');
$list_cities->create_row()->add_data('name''Liverpool');
$list_cities->create_row()->add_data('name''Manchester');
$list_countries->create_row()->add_data('name''England')->add_list($list_cities);

$tpl->add_list($list_countries);
$tpl->display_file('list_and_rows.html');