5
जब मैं कार्रवाई बनाने और उसके बाद उस पर क्लिक करें, मैं js त्रुटिबैकएंड कार्रवाई काम नहीं करता है
Uncaught TypeError मिलती है: संपत्ति पढ़ा नहीं जा सकता अपरिभाषित (क्रोम में)
लेखन त्रुटि की 'काम': ख है अपरिभाषित (एफएफ में)
मेरी कोड है:
view.html.php
<?// no direct access
defined('_JEXEC') or die('Restricted access');
jimport('joomla.application.component.view');
class ObshViewObsh extends JView
{
function display($tpl = null)
{
$task = JRequest::getVar('task', '');
switch($task){
case 'config': $this->config();break;
default: $this->windows();
}
parent::display($tpl);
}
function windows(){
JToolBarHelper::title(JText::_('Общежития'), 'generic.png');
JToolBarHelper::custom('config','options','','Настройки',false); //<<< --- this link doesn't work
}
function config(){
JToolBarHelper::title(JText::_('Общежития - настройка компонента'), 'generic.png');
JToolBarHelper::apply('edit_config');
JToolBarHelper::cancel('cancel');
}
}
controller.php
<?php
error_reporting(E_ALL);
// No direct access
defined('_JEXEC') or die('Restricted access');
jimport('joomla.application.component.controller');
class ObshController extends JController
{
function config(){
JRequest::setVar('view', 'obsh');
JRequest::setVar('layout', 'config' );
JRequest::setVar('hidemainmenu', 1);
parent::display();
}
}
में विधि जोड़ने के लिए भूल गया यह मेरे लिए या तो काम नहीं किया, के बाद से मैं जूमला 3. में मैं करने के लिए आवश्यक कर रहा हूँ इसे सक्षम करने के लिए