2016-04-13 57 views
0

Joomla için bir arka uç bileşeni geliştiriyorum ve bileşenimin belirli görünümlerine eriştiğimde aşağıdaki bildirim günlüğe kaydedilir. Şu anda Joomla 3.5.1'i çalıştırıyorum. Aynı bildirime sahip olan var mı?Joomla 3.5.1 - PHP Uyarı: Tanımsız dizin: doTask

$layout->render(array('name' => 'print', 'text' => JText::_('BUTTON_PRINT'), 'class' => 'icon-print')); 

doTask parametre sorunu sabit ekleme ve ihbar artık gösterilmiyor: Bildirimin

PHP Notice: Undefined index: doTask in /var/www/html/layouts/joomla/toolbar/popup.php on line 14 

cevap

1

nedeni Böyle bir pop-up düğme oluşturduk olmasıydı.

$layout->render(array('name' => 'print', 'doTask' => '', 'text' => JText::_('BUTTON_PRINT'), 'class' => 'icon-print')); 

Ben popup.php dosyasına baktım ve bundan sonra nedenini anlamak oldukça kolaydı. Görebildiğiniz gibi, bir do düğmesi açıldığında her zaman $ doTask değişkeni kullanılır.

<button value="<?php echo $doTask; ?>" class="btn btn-small modal" data-toggle="modal" data-target="#modal-<?php echo $name; ?>">