Solutions Open Source

Référence de la classe t3lib_pageTree

Graphe d'héritage de t3lib_pageTree:

Inheritance graph
[légende]
Graphe de collaboration de t3lib_pageTree:

Collaboration graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 init ($clause='')
 expandNext ($id)
 PMicon ($row, $a, $c, $nextCount, $exp)
 initializePositionSaving ()

Attributs publics

 $fieldArray = Array('uid','title','doktype','php_tree_stop','t3ver_id','t3ver_state','t3ver_swapmode')
 $defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id'
 $setRecs = 0


Documentation des fonctions membres

t3lib_pageTree::init ( clause = ''  ) 

Init function REMEMBER to feed a $clause which will filter out non-readable pages!

Paramètres:
string Part of where query which will filter out non-readable pages.
Renvoie:
void

t3lib_pageTree::expandNext ( id  ) 

Returns true/false if the next level for $id should be expanded - and all levels should, so we always return 1.

Paramètres:
integer ID (uid) to test for (see extending classes where this is checked againts session data)
Renvoie:
boolean

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans localPageTree.

t3lib_pageTree::PMicon ( row,
a,
c,
nextCount,
exp 
)

Generate the plus/minus icon for the browsable tree. In this case, there is no plus-minus icon displayed.

Paramètres:
array record for the entry
integer The current entry number
integer The total number of entries. If equal to $a, a 'bottom' element is returned.
integer The number of sub-elements to the current element.
boolean The element was expanded to render subelements if this flag is set.
Renvoie:
string Image tag with the plus/minus icon. private
Voir également:
t3lib_treeView::PMicon()

Réimplémentée à partir de t3lib_treeView.

t3lib_pageTree::initializePositionSaving (  ) 

Get stored tree structure AND updating it if needed according to incoming PM GET var.

Renvoie:
void private

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans localPageTree.


Documentation des données membres

t3lib_pageTree::$fieldArray = Array('uid','title','doktype','php_tree_stop','t3ver_id','t3ver_state','t3ver_swapmode')

Default set of fields selected from the tree table. Make SURE that these fields names listed herein are actually possible to select from $this->table (if that variable is set to a TCA table name)

Voir également:
addField()

Réimplémentée à partir de t3lib_treeView.

t3lib_pageTree::$defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id'

List of other fields which are ALLOWED to set (here, based on the "pages" table!)

Voir également:
addField()

Réimplémentée à partir de t3lib_treeView.

t3lib_pageTree::$setRecs = 0

If true, records as selected will be stored internally in the ->recs array

Réimplémentée à partir de t3lib_treeView.


La documentation de cette classe a été générée à partir du fichier suivant :
Généré le Fri Aug 31 11:42:23 2007 pour OBLADY - Typo3 API v4.1.2 par  doxygen 1.5.3