2012-08-25 16 views
5

i js hataArka uç eylem i harekete oluşturduktan sonra, buna tıkladığında

Yakalanmayan TypeError olsun çalışmıyor b tanımsız

(ff) benim kodudur:

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(); 
    }   
} 

cevap

8

cevap

i ı için gerekli Joomla 3'te duyuyorum çünkü bu, benim için de işe yaramadı görünümü

<form action="index.php" method="post" name="adminForm"> 

    something 

    <input type="hidden" name="option" value="com_obsh" /> 
    <input type="hidden" name="task" value="" /> 
    <input type="hidden" name="boxchecked" value="0" /> 
</form> 
+4

formu eklemeyi unuttuğu ... cehennem gibi basit etkin hale getirmek için

etiketinde id = "adminForm" ifadesini ekleyin. –

İlgili konular