|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Inheritance diagram for ilShopGUI:
Collaboration diagram for ilShopGUI:Public Member Functions | |
| __construct () | |
| executeCommand () | |
| showFilters () | |
| clearFilter () | |
| getPageHTML () | |
| forwardToPageObject () | |
| setFilter () | |
| showShopExplorer () | |
| performSearch ($oResult=null) | |
| resetFilter () | |
| showSpecialContent () | |
| showTopicsContent ($oResult) | |
| showContainerContent () | |
| showGeneralFilter ($a_count_result=0) | |
| showTopicsFilter ($a_count_result=0) | |
| 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 () | |
| __construct () | |
Data Fields | |
| const | SHOP_PAGE_EDITOR_PAGE_ID = 99999999 |
| $settings = null | |
| $cur_ref_id = null | |
Protected Member Functions | |
| prepareOutput () | |
Protected Member Functions inherited from ilShopBaseGUI | |
| prepareOutput () | |
| addPager ($result) | |
Protected Attributes | |
| $ilShopSearchResult = null | |
Protected Attributes inherited from ilShopBaseGUI | |
| $ctrl = null | |
| $lng = null | |
| $tpl = null | |
| $settings = null | |
Private Attributes | |
| $sort_type_topics = '' | |
| $sort_direction_topics = '' | |
| $sort_field = '' | |
| $sort_direction = '' | |
| $string = '' | |
| $type = '' | |
| $topic_id = 0 | |
Class ilShopGUI.
Definition at line 19 of file class.ilShopGUI.php.
| ilShopGUI::__construct | ( | ) |
Reimplemented from ilShopBaseGUI.
Definition at line 40 of file class.ilShopGUI.php.
References $_GET, $_POST, $_SESSION, $ilCtrl, ilShopSearchResult\_getInstance(), ilPaymentSettings\_getInstance(), setSortDirection(), setSortField(), setSortingDirectionTopics(), setSortingTypeTopics(), setString(), setTopicId(), setType(), and SHOP_CONTENT.
Here is the call graph for this function:| ilShopGUI::clearFilter | ( | ) |
Definition at line 171 of file class.ilShopGUI.php.
References setString(), setTopicId(), and setType().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilShopGUI::executeCommand | ( | ) |
Definition at line 72 of file class.ilShopGUI.php.
References $_GET, $cmd, $ret, ilObject\_lookupObjId(), ilObject\_lookupType(), clearFilter(), forwardToPageObject(), prepareOutput(), ilShopSearchResult\setFilterMode(), ilShopSearchResult\SHOW_CONTAINER_CONTENT, and ilShopSearchResult\SHOW_SPECIAL_CONTENT.
Here is the call graph for this function:| ilShopGUI::forwardToPageObject | ( | ) |
Definition at line 201 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 caller graph for this function:| ilShopGUI::getPageHTML | ( | ) |
Definition at line 180 of file class.ilShopGUI.php.
References ilPageObject\_exists(), and ilObjStyleSheet\getContentStylePath().
Referenced by showContainerContent(), showSpecialContent(), showTopicsContent(), and showTopicsFilter().
Here is the call graph for this function:
Here is the caller graph for this function:| ilShopGUI::getSortDirection | ( | ) |
Definition at line 810 of file class.ilShopGUI.php.
References $sort_direction.
Referenced by showContainerContent(), showSpecialContent(), and showTopicsContent().
Here is the caller graph for this function:| ilShopGUI::getSortField | ( | ) |
Definition at line 820 of file class.ilShopGUI.php.
References $sort_field.
Referenced by showContainerContent(), showSpecialContent(), and showTopicsContent().
Here is the caller graph for this function:| ilShopGUI::getSortingDirectionTopics | ( | ) |
Definition at line 858 of file class.ilShopGUI.php.
References $sort_direction_topics.
Referenced by performSearch().
Here is the caller graph for this function:| ilShopGUI::getSortingTypeTopics | ( | ) |
Definition at line 839 of file class.ilShopGUI.php.
References $ilUser, $sort_type_topics, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by performSearch().
Here is the caller graph for this function:| ilShopGUI::getString | ( | ) |
Definition at line 790 of file class.ilShopGUI.php.
References $string.
Referenced by performSearch().
Here is the caller graph for this function:| ilShopGUI::getTopicId | ( | ) |
Definition at line 780 of file class.ilShopGUI.php.
References $topic_id.
Referenced by performSearch().
Here is the caller graph for this function:| ilShopGUI::getType | ( | ) |
Definition at line 800 of file class.ilShopGUI.php.
References $type.
Referenced by performSearch().
Here is the caller graph for this function:| ilShopGUI::performSearch | ( | $oResult = null | ) |
Definition at line 349 of file class.ilShopGUI.php.
References $_GET, $res, ilShopSearchResult\_getInstance(), ilShopTopics\_getInstance(), ilObjectSearchFactory\_getShopMetaDataSearchInstance(), ilObjectSearchFactory\_getShopObjectSearchInstance(), ilShopBaseGUI\addPager(), getSortingDirectionTopics(), getSortingTypeTopics(), getString(), getTopicId(), getType(), QP_COMBINATION_AND, ilUtil\sendInfo(), SHOP_CONTENT, showTopicsContent(), and ilUtil\stripSlashes().
Referenced by resetFilter(), and setFilter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented from ilShopBaseGUI.
Definition at line 863 of file class.ilShopGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:| ilShopGUI::resetFilter | ( | ) |
Definition at line 443 of file class.ilShopGUI.php.
References $_POST, $_SESSION, performSearch(), ilUtil\sendInfo(), setString(), setTopicId(), and setType().
Here is the call graph for this function:| ilShopGUI::setFilter | ( | ) |
Definition at line 233 of file class.ilShopGUI.php.
References $_POST, $_SESSION, performSearch(), setSortDirection(), setSortField(), setSortingDirectionTopics(), setSortingTypeTopics(), setString(), setTopicId(), and setType().
Here is the call graph for this function:| ilShopGUI::setSortDirection | ( | $a_sort_direction | ) |
Definition at line 805 of file class.ilShopGUI.php.
Referenced by __construct(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::setSortField | ( | $a_field | ) |
Definition at line 815 of file class.ilShopGUI.php.
Referenced by __construct(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::setSortingDirectionTopics | ( | $a_sort_direction | ) |
Definition at line 853 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::setSortingTypeTopics | ( | $a_field | ) |
Definition at line 825 of file class.ilShopGUI.php.
References $ilUser, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by __construct(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::setString | ( | $a_str | ) |
Definition at line 785 of file class.ilShopGUI.php.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::setTopicId | ( | $a_topic_id | ) |
Definition at line 775 of file class.ilShopGUI.php.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::setType | ( | $a_type | ) |
Definition at line 795 of file class.ilShopGUI.php.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
Here is the caller graph for this function:| ilShopGUI::showContainerContent | ( | ) |
Definition at line 595 of file class.ilShopGUI.php.
References $html, $ilUser, $result, ilShopBaseGUI\$tpl, $type, ilPaymentObject\_getContainerObjects(), ilPaymentObject\_getObjectData(), ilPaymentObject\_isBuyable(), ilObject\_lookupDescription(), ilObject\_lookupObjId(), ilPaymentObject\_lookupPobjectId(), ilObject\_lookupTitle(), ilObject\_lookupType(), getPageHTML(), getSortDirection(), getSortField(), and showFilters().
Here is the call graph for this function:| ilShopGUI::showFilters | ( | ) |
Definition at line 145 of file class.ilShopGUI.php.
References showGeneralFilter(), showShopExplorer(), and showTopicsFilter().
Referenced by showContainerContent(), showSpecialContent(), and showTopicsContent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilShopGUI::showGeneralFilter | ( | $a_count_result = 0 | ) |
Definition at line 675 of file class.ilShopGUI.php.
Referenced by showFilters().
Here is the caller graph for this function:| ilShopGUI::showShopExplorer | ( | ) |
Definition at line 260 of file class.ilShopGUI.php.
References $_GET, $ilCtrl, ilShopBaseGUI\$lng, $nd, $path, ilShopBaseGUI\$tpl, ilObject\_getIcon(), ilObject\_lookupObjId(), and exit.
Referenced by showFilters().
Here is the call graph for this function:
Here is the caller graph for this function:| ilShopGUI::showSpecialContent | ( | ) |
Definition at line 466 of file class.ilShopGUI.php.
References $html, $ilUser, $result, $type, ilPaymentObject\_getSpecialObjects(), ilObject\_lookupDescription(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), getPageHTML(), getSortDirection(), getSortField(), and showFilters().
Here is the call graph for this function:| ilShopGUI::showTopicsContent | ( | $oResult | ) |
Definition at line 519 of file class.ilShopGUI.php.
References $_SESSION, $html, $ilUser, $result, $type, ilPaymentObject\_getTopicsObjects(), ilObject\_lookupDescription(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), getPageHTML(), getSortDirection(), getSortField(), ilUtil\sendInfo(), and showFilters().
Referenced by performSearch().
Here is the call graph for this function:
Here is the caller graph for this function:| ilShopGUI::showTopicsFilter | ( | $a_count_result = 0 | ) |
Definition at line 691 of file class.ilShopGUI.php.
References $_POST, $ilUser, ilShopTopics\_getInstance(), getPageHTML(), ilShopTopics\TOPICS_SORT_BY_CREATEDATE, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by showFilters().
Here is the call graph for this function:
Here is the caller graph for this function:| ilShopGUI::$cur_ref_id = null |
Definition at line 33 of file class.ilShopGUI.php.
|
protected |
Definition at line 38 of file class.ilShopGUI.php.
| ilShopGUI::$settings = null |
Definition at line 31 of file class.ilShopGUI.php.
|
private |
Definition at line 26 of file class.ilShopGUI.php.
Referenced by getSortDirection().
|
private |
Definition at line 24 of file class.ilShopGUI.php.
Referenced by getSortingDirectionTopics().
|
private |
Definition at line 25 of file class.ilShopGUI.php.
Referenced by getSortField().
|
private |
Definition at line 23 of file class.ilShopGUI.php.
Referenced by getSortingTypeTopics().
|
private |
Definition at line 27 of file class.ilShopGUI.php.
Referenced by getString().
|
private |
Definition at line 29 of file class.ilShopGUI.php.
Referenced by getTopicId().
|
private |
Definition at line 28 of file class.ilShopGUI.php.
Referenced by getType(), showContainerContent(), showSpecialContent(), and showTopicsContent().
| const ilShopGUI::SHOP_PAGE_EDITOR_PAGE_ID = 99999999 |
Definition at line 21 of file class.ilShopGUI.php.