oxcmp_lang Class Reference

Inheritance diagram for oxcmp_lang:
[legend]
Collaboration diagram for oxcmp_lang:
[legend]

List of all members.


Detailed Description

Shop language manager. Performs language manager function: changes template settings, modifies URL's. oxcmp

Definition at line 8 of file oxcmp_lang.php.


Public Member Functions

 init ()
 render ()

Public Attributes

 $aLanguages = null

Protected Attributes

 $_blIsComponent = true

Member Function Documentation

oxcmp_lang.init (  ) 

Searches for language passed by URL, session or posted vars. If current client is search engine - sets language to session (this way active language is allways kept). Additionally language changing URLs is formed and stored to oxcmp_lang.aLanguages array. Finally executes parent method parent.init().

Returns:
null

Reimplemented from oxView.

Definition at line 32 of file oxcmp_lang.php.

oxcmp_lang.render (  ) 

Executes parent.render() and returns array with languages.

Returns:
array $this->aLanguages languages

Reimplemented from oxView.

Definition at line 69 of file oxcmp_lang.php.


Member Data Documentation

oxcmp_lang.$aLanguages = null

Definition at line 14 of file oxcmp_lang.php.

oxcmp_lang.$_blIsComponent = true [protected]

Reimplemented from oxView.

Definition at line 20 of file oxcmp_lang.php.


The documentation for this class was generated from the following file:

Generated on Thu Dec 4 12:05:22 2008 for OXID eShop CE by  doxygen 1.5.5