TDBF Posted October 4, 2020 Posted October 4, 2020 I am beginning to think I am unlucky here. So far, just about every IPB install has gone the way of the dinosaur while in development mode. With errors like: [[Template core/admin/global/globalTemplate is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] There is either missing css or missing template files when in developer mode. So far, I have had to reinstall my localhost developer build 5 times and it has just happened again. I didn't even get to the stage of installing my applications or plugins, installed, turned on dev mode and I got the above error. I have downloaded the IPB install and developer files numerous times to make sure that it wasn't a bad zip
TDBF Posted October 4, 2020 Author Posted October 4, 2020 Error thrown with message "Class 'IPS\Theme\Dev\hook22' not found" Stacktrace: #7 Error in E:\wamp64\www\DevWorking4.5\system\Theme\Dev\Theme.php:151 #6 IPS\Theme\Dev\_Theme:getTemplate in C:\Windows\Temp\the3A66.tmp:59 #5 IPS\Theme\theme_core_admin_global_globalTemplate in E:\wamp64\www\DevWorking4.5\system\Theme\Dev\Template.php:171 #4 IPS\Theme\Dev\_Template:__call in E:\wamp64\www\DevWorking4.5\system\Dispatcher\Dispatcher.php:172 #3 IPS\_Dispatcher:finish in E:\wamp64\www\DevWorking4.5\system\Dispatcher\Standard.php:113 #2 IPS\Dispatcher\_Standard:finish in E:\wamp64\www\DevWorking4.5\init.php:887 #1 IPS\Dispatcher\nexus_hook_DispatcherAdmin:finish in E:\wamp64\www\DevWorking4.5\system\Dispatcher\Dispatcher.php:154 #0 IPS\_Dispatcher:run in E:\wamp64\www\DevWorking4.5\admin\index.php:14 Whoops\Exception\ErrorException thrown with message "Cannot declare class IPS\Theme\Dev\nexus_hook_clientAreaLink, because the name is already in use" Stacktrace: #2 Whoops\Exception\ErrorException in C:\Windows\Temp\app7ED8.tmp:12 #1 Whoops\Run:handleError in E:\wamp64\www\DevWorking4.5\dev\Whoops\Run.php:433 #0 Whoops\Run:handleShutdown in [internal]:0 <?php namespace IPS\Theme\Dev; //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class nexus_hook_clientAreaLink extends Template { /* !Hook Data - DO NOT REMOVE */ public static function hookData() { return array_merge_recursive( array ( 'userBar' => array ( 1 => array ( 'selector' => '#cUserLink', 'type' => 'add_before', 'content' => '{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}} {template="cartHeader" app="nexus" group="store" params=""} {{endif}}', ), 2 => array ( 'selector' => '#elSignInLink', 'type' => 'add_before', 'content' => '{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}} {template="cartHeader" app="nexus" group="store" params=""} {{endif}}', ), ), 'mobileNavigation' => array ( 0 => array ( 'selector' => '#elUserNav_mobile', 'type' => 'add_inside_end', 'content' => '{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}} {template="cartHeaderMobile" app="nexus" group="store" params=""} {{endif}}', ), 1 => array ( 'selector' => '#elMobileDrawer > div.ipsDrawer_menu > div.ipsDrawer_content', 'type' => 'add_inside_start', 'content' => '{{if !\IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}} <ul id=\'elUserNav_mobile\' class=\'ipsList_inline signed_in ipsClearfix\'> {template="cartHeaderMobile" app="nexus" group="store" params=""} </ul> {{endif}}', ), ), ), parent::hookData() ); } /* End Hook Data */ Contents of the tmp file
TDBF Posted October 4, 2020 Author Posted October 4, 2020 Found out the issue, seems there was a missing hook. to the one plugin I had installed....
TDBF Posted October 4, 2020 Author Posted October 4, 2020 There are a few other issues which I have opened a support ticket.
Solution bfarber Posted October 5, 2020 Solution Posted October 5, 2020 Yeah this sounds like something specific that happened to your install.
Recommended Posts