PEAR Tempate Sigma

From Triangle Wiki

Jump to: navigation, search

Contents

Introduction

Template Code

<table class="tbl">
  <!-- BEGIN tr --><tr>
   <!-- BEGIN th --> <th class="title">{DATA}</th>
   <!-- END th --><!-- BEGIN td --><td>{DATA}</td>
  <!-- END td --></tr>
<!-- END tr --></table>

PHP Code

// Create an array for table data.
$data = array (
  'th' => array('First Name', 'Surname'),
  1 => array('Stig', 'Bakkecn'),
  2 => array('Martin', 'Jansen'),
  3 => array('Alexander', 'Merz')
);

// Print out a table formated for Tamplate Sigma
foreach($data as $k => $v) {

    if ($k != 'th') {
        $k = 'td';
    }

    $tpl->setCurrentBlock($k);

    foreach($v as $$k) {
        $tpl->setVariable('DATA', $$k);
        $tpl->parseCurrentBlock();
    }

    $tpl->parse('tr');
}

External Links

Navigation

[Edit Navigation]

Personal tools