Thread Fehlermeldung: Global symbol "$Output" requires explicit package name
(29 answers)
Opened by bendenn at 2012-07-26 14:04
habe es jetzt so...
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 # -- # Kernel/Modules/Contact.pm # -- package Kernel::Modules::Contact; #use strict; sub new { my ( $Type, %Param ) = @_; # allocate new hash for object my $Self = {%Param}; bless( $Self, $Type ); # set debug $Self->{Debug} = 0; # check all needed objects for my $Needed (qw(ParamObject DBObject LayoutObject ConfigObject LogObject)) { if ( !$Self->{$Needed} ) { $Self->{LayoutObject}->FatalError( Message => "Got no $Needed!" ); } } return $Self; } # -- sub Run { my ( $Self, %Param ) = @_; # build output my $Output = $Self->{LayoutObject}->Output( TemplateFile => 'Contact', Data => \%Param, ); return $Output; } ----------------------------------------------------- Fehler aufgetreten. Fehlermeldung: Module Kernel/Modules/Contact.pm not found! Please contact your administrator. Sie können einen Fehlerbericht senden oder zurück zur vorhergehenden Seite. Fehlerdetails Backend ERROR: OTRS-CGI-10 Perl: 5.12.3 OS: MSWin32 Time: Tue Aug 7 09:39:54 2012 Message: Module Kernel/Modules/Contact.pm not found! Traceback (1124): Module: Kernel::System::Web::InterfaceCustomer::Run (v1.63) Line: 193 Module: ModPerl::ROOT::ModPerl::Registry::C_3a_Program_20Files_20_28x86_29_OTRS_OTRS_bin_cgi_2dbin_customer_2epl::handler (unknown version) Line: 49 Module: (eval) (v1.44) Line: 204 Module: ModPerl::RegistryCooker::run (v1.44) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.44) Line: 170 Module: ModPerl::Registry::handler ------------------------------------------------------ Warum wird die Contact.pm nicht gefunden? (Sie liegt in dem Verzeichnis Modules) Die Contact.pm sollte ja eigentlich auf die Contact.dtl verweisen. Was fehlt da noch? Die XML Datei ist erstellt und läuft, NavBar Menüpunkt wird angezeigt. |