2016-04-13 8 views
0

私はJoomlaのバックエンドコンポーネントを開発しています。コンポーネントの特定のビューにアクセスすると、以下の通知がログに記録されます。私は現在Joomla 3.5.1を実行しています。誰も同じ通知を持っていますか?Joomla!3.5.1 - PHP通知:未定義インデックス:doTask

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

答えて

1

通告の理由は、私はこのようなポップアップ・ボタンを作成したということでした:doTaskパラメータを追加する

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

は、問題を修正し、通知はもう表示されません。

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

私はpopup.phpファイルを見て、その原因を突き止めるのはかなり簡単でした。 $ doTask変数は、ポップアップボタンがレンダリングされるたびに使用されます。

<button value="<?php echo $doTask; ?>" class="btn btn-small modal" data-toggle="modal" data-target="#modal-<?php echo $name; ?>"> 
関連する問題