PHP Classes

File: examples/product.box.xml

Recommend this page to a friend!
  Classes of philippe thomassigny   Box Model   examples/product.box.xml   Download  
File: examples/product.box.xml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Box Model
Create Web applications based on boxes
Author: By
Last change: patch 1.00.05
Date: 10 years ago
Size: 5,351 bytes
 

Contents

Class file image Download
<?xml version="1.0" encoding="UTF-8" ?> <enginebox id="product"> <boxes> <parameters> <box>parameterBox</box> <inputs> <elements> <from>inline</from> <data> <CATEGORY><type>get</type><value>category</value></CATEGORY> <PAGE><type>get</type><value>page</value></PAGE> <MAXPERPAGE><type>get</type><value>maxperpage</value><default>4</default></MAXPERPAGE> <VARMAXPERPAGE><type>inline</type><value>maxperpage</value></VARMAXPERPAGE> <VARPAGE><type>inline</type><value>page</value></VARPAGE> <VARCATEGORY><type>inline</type><value>category</value></VARCATEGORY> <VARPRODUCT><type>inline</type><value>product</value></VARPRODUCT> <DEFAULTPAGE><type>inline</type><value>1</value></DEFAULTPAGE> <PAGENUMLEFT><type>inline</type><value>2</value></PAGENUMLEFT> <PAGENUMCENTER><type>inline</type><value>2</value></PAGENUMCENTER> <PAGENUMRIGHT><type>inline</type><value>2</value></PAGENUMRIGHT> <SELECTED><type>inline</type><value></value></SELECTED> <ORIENTATION><type>inline</type><value>HORIZONTAL</value></ORIENTATION> <NUMCELL><type>inline</type><value>2</value></NUMCELL> <PAGECATALOG><type>inline</type><value>productauto.php</value></PAGECATALOG> <PAGEPRODUCT><type>inline</type><value>productauto.php</value></PAGEPRODUCT> <PAGECART><type>inline</type><value>productauto.php</value></PAGECART> </data> </elements> </inputs> </parameters> <productcount> <box>productcountBox</box> <inputs> <CATEGORY><from>parameters</from><data>CATEGORY</data></CATEGORY> </inputs> </productcount> <productpages> <box>paginationBox</box> <inputs> <PAGE><from>parameters</from><data>PAGE</data></PAGE> <VARPAGE><from>parameters</from><data>VARPAGE</data></VARPAGE> <DEFAULTPAGE><from>parameters</from><data>DEFAULTPAGE</data></DEFAULTPAGE> <VARMAXPERPAGE><from>parameters</from><data>VARMAXPERPAGE</data></VARMAXPERPAGE> <MAXPERPAGE><from>parameters</from><data>MAXPERPAGE</data></MAXPERPAGE> <PAGENUMLEFT><from>parameters</from><data>PAGENUMLEFT</data></PAGENUMLEFT> <PAGENUMCENTER><from>parameters</from><data>PAGENUMCENTER</data></PAGENUMCENTER> <PAGENUMRIGHT><from>parameters</from><data>PAGENUMRIGHT</data></PAGENUMRIGHT> <quantity><from>productcount</from><data>quantity</data></quantity> <language><from>inline</from><data>./pagination.en.xml</data></language> <template><from>inline</from><data>./pagination.template</data></template> </inputs> </productpages> <productquery> <box>productqueryBox</box> <inputs> <CATEGORY><from>parameters</from><data>CATEGORY</data></CATEGORY> <min><from>productpages</from><data>min</data></min> <num><from>productpages</from><data>num</data></num> </inputs> </productquery> <productloop> <box>templateloopBox</box> <inputs> <SELECTED><from>parameters</from><data>SELECTED</data></SELECTED> <list><from>productquery</from><data>list</data></list> <language><from>inline</from><data>./product.en.xml</data></language> <template><from>inline</from><data>./product.template</data></template> </inputs> </productloop> <productmatrix> <box>matrixBox</box> <inputs> <ORIENTATION><from>parameters</from><data>ORIENTATION</data></ORIENTATION> <NUMCELL><from>parameters</from><data>NUMCELL</data></NUMCELL> <NUMMAX><from>parameters</from><data>MAXPERPAGE</data></NUMMAX> <list><from>productloop</from><data>list</data></list> <language><from>inline</from><data>./matrix.en.xml</data></language> <template><from>inline</from><data>./matrix.template</data></template> </inputs> </productmatrix> <producttemplate> <box>templateBox</box> <inputs> <elements> <from>integrator</from> <data> <__MATRIX__><from>productmatrix</from><data>template</data></__MATRIX__> <__PAGINATION__><from>productpages</from><data>template</data></__PAGINATION__> <__PAGECATALOG__><from>parameters</from><data>PAGECATALOG</data></__PAGECATALOG__> <__PAGEPRODUCT__><from>parameters</from><data>PAGEPRODUCT</data></__PAGEPRODUCT__> <__PAGECART__><from>parameters</from><data>PAGECART</data></__PAGECART__> <__VARMAXPERPAGE__><from>parameters</from><data>VARMAXPERPAGE</data></__VARMAXPERPAGE__> <__VARCATEGORY__><from>parameters</from><data>VARCATEGORY</data></__VARCATEGORY__> <__CATEGORY__><from>parameters</from><data>CATEGORY</data></__CATEGORY__> <__VARPRODUCT__><from>parameters</from><data>VARPRODUCT</data></__VARPRODUCT__> </data> </elements> <language><from>inline</from><data>./productpage.en.xml</data></language> <template><from>inline</from><data>./productpage.template</data></template> </inputs> </producttemplate> </boxes> <outputs> <result><from>producttemplate</from><data>template</data></result> </outputs> </enginebox>