| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Inheritance diagram for ilShopGUI:
 Inheritance diagram for ilShopGUI: Collaboration diagram for ilShopGUI:
 Collaboration diagram for ilShopGUI:| Public Member Functions | |
| __construct () | |
| executeCommand () | |
| clearFilter () | |
| getPageHTML () | |
| forwardToPageObject () | |
| setFilter () | |
| performSearch ($oResult=null) | |
| resetFilter () | |
| showShopContent ($oResult) | |
| setTopicId ($a_topic_id) | |
| getTopicId () | |
| setString ($a_str) | |
| getString () | |
| setType ($a_type) | |
| getType () | |
| setSortDirection ($a_sort_direction) | |
| getSortDirection () | |
| setSortField ($a_field) | |
| getSortField () | |
| setSortingTypeTopics ($a_field) | |
| getSortingTypeTopics () | |
| setSortingDirectionTopics ($a_sort_direction) | |
| getSortingDirectionTopics () | |
| Data Fields | |
| const | SHOP_PAGE_EDITOR_PAGE_ID = 99999999 | 
| Protected Member Functions | |
| prepareOutput () | |
|  Protected Member Functions inherited from ilShopBaseGUI | |
| addPager ($result, $a_session_key) | |
| buildSubTabs () | |
| setSection ($a_section) | |
| getSection () | |
| setSubSection ($a_sub_section) | |
| getSubSection () | |
| showButton ($a_cmd, $a_text, $a_target= '') | |
| initTableGUI () | |
| setTableGUIBasicData ($tbl, $result_set, $a_default_order_column= '') | |
| Private Attributes | |
| $sort_type_topics = '' | |
| $sort_direction_topics = '' | |
| $sort_field = '' | |
| $sort_direction = '' | |
| $string = '' | |
| $type = '' | |
| $topic_id = 0 | |
| $form = null | |
| Additional Inherited Members | |
|  Protected Attributes inherited from ilShopBaseGUI | |
| $ctrl = null | |
| $ilias = null | |
| $lng = null | |
| $tpl = null | |
| $oGeneralSettings = null | |
| $section = 0 | |
| $sub_section = 0 | |
| ilShopGUI::__construct | ( | ) | 
Reimplemented from ilShopBaseGUI.
Definition at line 30 of file class.ilShopGUI.php.
References $_SESSION, setSortDirection(), setSortField(), setSortingDirectionTopics(), setSortingTypeTopics(), setString(), setTopicId(), and setType().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilShopGUI::clearFilter | ( | ) | 
Definition at line 90 of file class.ilShopGUI.php.
References performSearch(), setString(), setTopicId(), and setType().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilShopGUI::executeCommand | ( | ) | 
Definition at line 46 of file class.ilShopGUI.php.
References $cmd, $ret, forwardToPageObject(), prepareOutput(), and ilUtil\redirect().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilShopGUI::forwardToPageObject | ( | ) | 
Definition at line 132 of file class.ilShopGUI.php.
References ilShopBaseGUI\$lng, ilPageObject\_exists(), and ilObjStyleSheet\getContentStylePath().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getPageHTML | ( | ) | 
Definition at line 99 of file class.ilShopGUI.php.
References ilPageObject\_exists(), and ilObjStyleSheet\getContentStylePath().
Referenced by showShopContent().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getSortDirection | ( | ) | 
Definition at line 510 of file class.ilShopGUI.php.
References $sort_direction.
Referenced by performSearch(), and showShopContent().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getSortField | ( | ) | 
Definition at line 518 of file class.ilShopGUI.php.
References $sort_field.
Referenced by performSearch(), and showShopContent().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getSortingDirectionTopics | ( | ) | 
Definition at line 552 of file class.ilShopGUI.php.
References $sort_direction_topics.
Referenced by performSearch(), and showShopContent().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getSortingTypeTopics | ( | ) | 
Definition at line 534 of file class.ilShopGUI.php.
References $sort_type_topics, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by performSearch(), and showShopContent().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getString | ( | ) | 
Definition at line 494 of file class.ilShopGUI.php.
References $string.
Referenced by performSearch().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getTopicId | ( | ) | 
Definition at line 486 of file class.ilShopGUI.php.
References $topic_id.
Referenced by performSearch().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::getType | ( | ) | 
Definition at line 502 of file class.ilShopGUI.php.
References $type.
Referenced by performSearch().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::performSearch | ( | $oResult = null | ) | 
Definition at line 194 of file class.ilShopGUI.php.
References $_GET, $res, ilShopTopics\_getInstance(), ilObjectSearchFactory\_getShopMetaDataSearchInstance(), ilObjectSearchFactory\_getShopObjectSearchInstance(), ilShopBaseGUI\addPager(), getSortDirection(), getSortField(), getSortingDirectionTopics(), getSortingTypeTopics(), getString(), getTopicId(), getType(), QP_COMBINATION_AND, ilUtil\sendInfo(), SHOP_CONTENT, showShopContent(), and ilUtil\stripSlashes().
Referenced by clearFilter(), resetFilter(), and setFilter().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Reimplemented from ilShopBaseGUI.
Definition at line 557 of file class.ilShopGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::resetFilter | ( | ) | 
Definition at line 293 of file class.ilShopGUI.php.
References $_POST, $_SESSION, performSearch(), ilUtil\sendInfo(), setString(), setTopicId(), and setType().
Referenced by showShopContent().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setFilter | ( | ) | 
Definition at line 177 of file class.ilShopGUI.php.
References $_POST, performSearch(), setSortDirection(), setSortField(), setSortingDirectionTopics(), setSortingTypeTopics(), setString(), setTopicId(), and setType().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilShopGUI::setSortDirection | ( | $a_sort_direction | ) | 
Definition at line 506 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setSortField | ( | $a_field | ) | 
Definition at line 514 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setSortingDirectionTopics | ( | $a_sort_direction | ) | 
Definition at line 548 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setSortingTypeTopics | ( | $a_field | ) | 
Definition at line 522 of file class.ilShopGUI.php.
References $_SESSION, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by __construct(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setString | ( | $a_str | ) | 
Definition at line 490 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setTopicId | ( | $a_topic_id | ) | 
Definition at line 482 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::setType | ( | $a_type | ) | 
Definition at line 498 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilShopGUI::showShopContent | ( | $oResult | ) | 
Definition at line 316 of file class.ilShopGUI.php.
References $_POST, $_SESSION, ilShopTopics\_getInstance(), getPageHTML(), getSortDirection(), getSortField(), getSortingDirectionTopics(), getSortingTypeTopics(), resetFilter(), ilTextInputGUI\setValue(), ilShopTopics\TOPICS_SORT_BY_CREATEDATE, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by performSearch().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 28 of file class.ilShopGUI.php.
| 
 | private | 
Definition at line 23 of file class.ilShopGUI.php.
Referenced by getSortDirection().
| 
 | private | 
Definition at line 21 of file class.ilShopGUI.php.
Referenced by getSortingDirectionTopics().
| 
 | private | 
Definition at line 22 of file class.ilShopGUI.php.
Referenced by getSortField().
| 
 | private | 
Definition at line 20 of file class.ilShopGUI.php.
Referenced by getSortingTypeTopics().
| 
 | private | 
Definition at line 24 of file class.ilShopGUI.php.
Referenced by getString().
| 
 | private | 
Definition at line 26 of file class.ilShopGUI.php.
Referenced by getTopicId().
| 
 | private | 
Definition at line 25 of file class.ilShopGUI.php.
Referenced by getType().
| const ilShopGUI::SHOP_PAGE_EDITOR_PAGE_ID = 99999999 | 
Definition at line 18 of file class.ilShopGUI.php.