Inheritance diagram for tx_commerce_navigation:

Public Member Functions | |
| init ($content, $conf) | |
| fixPathParents (&$pathArray, $chosenCatUid) | |
| getRootCategory () | |
| makeErrorMenu ($max=5, $mDepth=1) | |
| processConf ($conf) | |
| makeArrayPostRender ($uidPage, $mainTable, $tableMm, $tableSubMain, $tableSubMm, $uid_root, $mDepth=1, $path=0) | |
| makeSubChildArrayPostRender ($uidPage, $mainTable, $tableMm, $uid_root, $mDepth=1, $path=0, $manuuid=false) | |
| processArrayPostRender (&$treeArray, $path=array(), $mDepth) | |
| getDataRow ($uid, $tableName) | |
| isLeaf ($uid, $tableMm, $subTableMM) | |
| hasSubChild ($uid, $tableMm) | |
| getActiveCats () | |
| clear ($menuArr, $conf) | |
| CommerceRootline ($content, $conf) | |
Public Attributes | |
| $prefixId = 'tx_commerce_pi1' | |
| $activeCats = array() | |
| $mConf | |
| $cat | |
| $tree | |
| $mTree | |
| $out | |
| $mDepth = 2 | |
| $entryCat = 0 | |
| $listNodes = array() | |
| $manufacturerIdentifier = PHP_INT_MAX | |
| $useRootlineInformationToUrl = 0 | |
| $pathParents = array() | |
| $translationMode = 'hideNonTranslated' | |
|
||||||||||||
|
Function clears all subelements. This is needed for clear error with mix up pages and categories
|
|
||||||||||||
|
Method for gerenartin the rootlineMenue to use in TS
Currentyl no Navtitle in tx_commerce_products 'nav_title' => $ProductObject->get_navtitle(), Returns an array of array for the TS rootline Recursive Call to buld rootline
Stores the string value $data in the 'cache_hash' table with the hash key, $hash, and visual/symbolic identification, $ident IDENTICAL to the function by same name found in t3lib_page: Usage: 2
Sorts all items of the array menu
|
|
||||||||||||
|
|
|
|
Gets all active categories from the rootline to change the ItemState
|
|
||||||||||||
|
Gets the data to fill a node
|
|
|
|
|
||||||||||||
|
Determines if a item has sub items in another tb table
|
|
||||||||||||
|
Init Method for initialising the navigation
Unique Hash for this usergroup and page to display the navigation Sorting Options, there is only one type "alphabetiDesc" :) the others must to program
Sorting Options, there is only one type "alphabetiDesc" :) the others must to program
If a product is shown, we have to detect the parent category as well even if wo haven't walked thrue the categories Bulild the path by or own if the methode getRootLine fail, we take the path direct from the DB. Strip the Staring point and the value 0 If no Category is choosen by the user, so you just render the default menue no rootline for the categories is needed and the depth is 0 |
|
||||||||||||||||
|
Determines if a item has no sub item
|
|
||||||||||||||||||||||||||||||||||||
|
Makes the post array,which the typo3 render Function will be work
|
|
||||||||||||
|
|
|
||||||||||||||||||||||||||||||||
|
Makes a set of ItemMenu product list of a category.
|
|
||||||||||||||||
|
Process the menuArray to set state for a selected item
|
|
|
Sets the clear Function for each MenuItem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Translation Mode for getRecordOverlay
|
|
|
|
|
|
|
1.4.4