Support Center Controller
Name: | Support Center Controller |
Identifier (ID): | usermeet.sc.controller |
Manifest
<extension point="usermeet.sc.controller">
<id>cerberusweb.kb.sc.controller</id>
<name>Knowledgebase</name>
<class>
<file>api/sc/kb.php</file>
<name>UmScKbController</name>
</class>
<params>
<param key="uri" value="kb"/>
<param key="menu_title" value="common.knowledgebase"/>
<param key="options">
<value>
<data key="configurable"/>
</value>
</param>
</params>
</extension>
Code
class ExampleExtension extends Extension_UmScController {
public function configure(Model_CommunityTool $instance)
/**
* @param DevblocksHttpRequest
* @return DevblocksHttpResponse
*/
public function handleRequest(DevblocksHttpRequest $request) {
}
public function isVisible() {
}
public function renderSidebar(DevblocksHttpResponse $response) {
}
public function saveConfiguration(Model_CommunityTool $instance) {
}
public function writeResponse(DevblocksHttpResponse $response) {
}
}
Extensions
Ajax | sc.controller.ajax |
Announcements | sc.controller.announcements |
Avatar | sc.controller.avatar |
Contact Us | sc.controller.contact |
Home | sc.controller.home |
Knowledgebase | cerberusweb.kb.sc.controller |
Login | sc.controller.login |
My Account | sc.controller.account |
Ticket History | sc.controller.history |