From: Matthias Schmidt Date: Sat, 12 Aug 2017 07:39:32 +0000 (+0200) Subject: Fix undefined `$items` variable in `devtoolsProjectList.tpl` X-Git-Tag: 3.1.0_Alpha_1~38 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=f8a3b45b132e5d39c85f0478afc9630254c33917;p=GitHub%2FWoltLab%2FWCF.git Fix undefined `$items` variable in `devtoolsProjectList.tpl` By simply extending the `MultipleLinkPage` class, the `$items` variable is automatically set. See #2354 --- diff --git a/wcfsetup/install/files/lib/acp/page/DevtoolsProjectListPage.class.php b/wcfsetup/install/files/lib/acp/page/DevtoolsProjectListPage.class.php index 855866bba1..aa1df7cb4e 100644 --- a/wcfsetup/install/files/lib/acp/page/DevtoolsProjectListPage.class.php +++ b/wcfsetup/install/files/lib/acp/page/DevtoolsProjectListPage.class.php @@ -1,8 +1,7 @@ objectList = new DevtoolsProjectList(); - $this->objectList->readObjects(); - } + public $neededPermissions = ['admin.configuration.package.canInstallPackage']; /** - * @inheritDoc + * @var DevtoolsProjectList */ - public function assignVariables() { - parent::assignVariables(); - - WCF::getTPL()->assign([ - 'objects' => $this->objectList - ]); - } + public $objectList; }