ILIAS
release_4-3 Revision
|
Public Member Functions | |
__construct ($_post= '') | |
executeCommand () | |
clearFilter () | |
getPageHTML () | |
forwardToPageObject () | |
setFilter () | |
showShopExplorer () | |
performSearch ($oResult=null) | |
resetFilter () | |
showSpecialContent () | |
showShopContent ($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 () | |
Public Member Functions inherited from ilShopBaseGUI | |
__construct () |
Data Fields | |
const | SHOP_PAGE_EDITOR_PAGE_ID = 99999999 |
$genSet = null | |
$cur_ref_id = null |
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 |
Additional Inherited Members | |
Protected Attributes inherited from ilShopBaseGUI | |
$ctrl = null | |
$lng = null | |
$tpl = null | |
$oGeneralSettings = null | |
$section = 0 | |
$sub_section = 0 |
Class ilShopGUI.
Definition at line 17 of file class.ilShopGUI.php.
ilShopGUI::__construct | ( | $_post = '' | ) |
Definition at line 34 of file class.ilShopGUI.php.
References $_GET, $_POST, $_SESSION, $ilCtrl, ilShopBaseGUI\__construct(), ilPaymentSettings\_getInstance(), setSortDirection(), setSortField(), setSortingDirectionTopics(), setSortingTypeTopics(), setString(), setTopicId(), and setType().
ilShopGUI::clearFilter | ( | ) |
Definition at line 150 of file class.ilShopGUI.php.
References setString(), setTopicId(), and setType().
Referenced by executeCommand().
ilShopGUI::executeCommand | ( | ) |
Definition at line 58 of file class.ilShopGUI.php.
References $_GET, $cmd, $ilUser, $ret, ilObject\_lookupObjId(), ilObject\_lookupType(), clearFilter(), forwardToPageObject(), prepareOutput(), ilUtil\redirect(), and ilPaymentSettings\useShopSpecials().
ilShopGUI::forwardToPageObject | ( | ) |
Definition at line 192 of file class.ilShopGUI.php.
References ilShopBaseGUI\$lng, ilPageObject\_exists(), and ilObjStyleSheet\getContentStylePath().
Referenced by executeCommand().
ilShopGUI::getPageHTML | ( | ) |
Definition at line 159 of file class.ilShopGUI.php.
References ilPageObject\_exists(), and ilObjStyleSheet\getContentStylePath().
Referenced by showContainerContent(), showSpecialContent(), and showTopicsFilter().
ilShopGUI::getSortDirection | ( | ) |
Definition at line 954 of file class.ilShopGUI.php.
References $sort_direction.
Referenced by performSearch(), showContainerContent(), showGeneralFilter(), and showSpecialContent().
ilShopGUI::getSortField | ( | ) |
Definition at line 964 of file class.ilShopGUI.php.
References $sort_field.
Referenced by performSearch(), showContainerContent(), showGeneralFilter(), and showSpecialContent().
ilShopGUI::getSortingDirectionTopics | ( | ) |
Definition at line 1002 of file class.ilShopGUI.php.
References $sort_direction_topics.
Referenced by performSearch(), and showGeneralFilter().
ilShopGUI::getSortingTypeTopics | ( | ) |
Definition at line 983 of file class.ilShopGUI.php.
References $ilUser, $sort_type_topics, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by performSearch(), and showGeneralFilter().
ilShopGUI::getString | ( | ) |
Definition at line 934 of file class.ilShopGUI.php.
References $string.
Referenced by performSearch().
ilShopGUI::getTopicId | ( | ) |
Definition at line 924 of file class.ilShopGUI.php.
References $topic_id.
Referenced by performSearch().
ilShopGUI::getType | ( | ) |
Definition at line 944 of file class.ilShopGUI.php.
References $type.
Referenced by performSearch().
ilShopGUI::performSearch | ( | $oResult = null | ) |
Definition at line 344 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 resetFilter(), and setFilter().
|
protected |
Reimplemented from ilShopBaseGUI.
Definition at line 1007 of file class.ilShopGUI.php.
Referenced by executeCommand().
ilShopGUI::resetFilter | ( | ) |
Definition at line 448 of file class.ilShopGUI.php.
References $_POST, $_SESSION, performSearch(), ilUtil\sendInfo(), setString(), setTopicId(), and setType().
Referenced by showGeneralFilter().
ilShopGUI::setFilter | ( | ) |
Definition at line 237 of file class.ilShopGUI.php.
References $_POST, performSearch(), setSortDirection(), setSortField(), setSortingDirectionTopics(), setSortingTypeTopics(), setString(), setTopicId(), and setType().
ilShopGUI::setSortDirection | ( | $a_sort_direction | ) |
Definition at line 949 of file class.ilShopGUI.php.
Referenced by __construct(), and setFilter().
ilShopGUI::setSortField | ( | $a_field | ) |
Definition at line 959 of file class.ilShopGUI.php.
Referenced by __construct(), and setFilter().
ilShopGUI::setSortingDirectionTopics | ( | $a_sort_direction | ) |
Definition at line 997 of file class.ilShopGUI.php.
References $_SESSION.
Referenced by __construct(), and setFilter().
ilShopGUI::setSortingTypeTopics | ( | $a_field | ) |
Definition at line 969 of file class.ilShopGUI.php.
References $ilUser, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by __construct(), and setFilter().
ilShopGUI::setString | ( | $a_str | ) |
Definition at line 929 of file class.ilShopGUI.php.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
ilShopGUI::setTopicId | ( | $a_topic_id | ) |
Definition at line 919 of file class.ilShopGUI.php.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
ilShopGUI::setType | ( | $a_type | ) |
Definition at line 939 of file class.ilShopGUI.php.
Referenced by __construct(), clearFilter(), resetFilter(), and setFilter().
ilShopGUI::showContainerContent | ( | ) |
Definition at line 583 of file class.ilShopGUI.php.
References $ilUser, $result, $title, ilShopBaseGUI\$tpl, $type, ilPaymentObject\_getContainerObjects(), ilPaymentObject\_getObjectData(), ilPaymentObject\_isBuyable(), ilObject\_lookupDescription(), ilObject\_lookupObjId(), ilPaymentObject\_lookupPobjectId(), ilObject\_lookupTitle(), ilObject\_lookupType(), getPageHTML(), getSortDirection(), getSortField(), showGeneralFilter(), showShopExplorer(), and showTopicsFilter().
ilShopGUI::showGeneralFilter | ( | $a_count_result = 0 | ) |
Definition at line 676 of file class.ilShopGUI.php.
References $_POST, $_SESSION, $ilUser, ilShopTopics\_getInstance(), getSortDirection(), getSortField(), getSortingDirectionTopics(), getSortingTypeTopics(), resetFilter(), ilTextInputGUI\setValue(), ilShopTopics\TOPICS_SORT_BY_CREATEDATE, ilShopTopics\TOPICS_SORT_BY_TITLE, and ilShopTopics\TOPICS_SORT_MANUALLY.
Referenced by showContainerContent(), showShopContent(), and showSpecialContent().
ilShopGUI::showShopContent | ( | $oResult | ) |
Definition at line 544 of file class.ilShopGUI.php.
References $ilUser, showGeneralFilter(), showShopExplorer(), and showTopicsFilter().
Referenced by performSearch().
ilShopGUI::showShopExplorer | ( | ) |
Definition at line 253 of file class.ilShopGUI.php.
References $_GET, $ilCtrl, ilShopBaseGUI\$lng, $path, $title, ilShopBaseGUI\$tpl, ilObject\_getIcon(), ilObject\_lookupObjId(), and exit.
Referenced by showContainerContent(), showShopContent(), and showSpecialContent().
ilShopGUI::showSpecialContent | ( | ) |
Definition at line 473 of file class.ilShopGUI.php.
References $ilUser, $result, $title, $type, ilPaymentObject\_getSpecialObjects(), ilObject\_lookupDescription(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilObject\_lookupType(), getPageHTML(), getSortDirection(), getSortField(), showGeneralFilter(), showShopExplorer(), and showTopicsFilter().
ilShopGUI::showTopicsFilter | ( | $a_count_result = 0 | ) |
Definition at line 831 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 showContainerContent(), showShopContent(), and showSpecialContent().
ilShopGUI::$cur_ref_id = null |
Definition at line 32 of file class.ilShopGUI.php.
ilShopGUI::$genSet = null |
Definition at line 30 of file class.ilShopGUI.php.
|
private |
Definition at line 24 of file class.ilShopGUI.php.
Referenced by getSortDirection().
|
private |
Definition at line 22 of file class.ilShopGUI.php.
Referenced by getSortingDirectionTopics().
|
private |
Definition at line 23 of file class.ilShopGUI.php.
Referenced by getSortField().
|
private |
Definition at line 21 of file class.ilShopGUI.php.
Referenced by getSortingTypeTopics().
|
private |
Definition at line 25 of file class.ilShopGUI.php.
Referenced by getString().
|
private |
Definition at line 27 of file class.ilShopGUI.php.
Referenced by getTopicId().
|
private |
Definition at line 26 of file class.ilShopGUI.php.
Referenced by getType(), showContainerContent(), and showSpecialContent().
const ilShopGUI::SHOP_PAGE_EDITOR_PAGE_ID = 99999999 |
Definition at line 19 of file class.ilShopGUI.php.