Eigenes Module will nicht

Hilfe zu Znuny Problemen aller Art
Locked
MrSpoocy
Znuny newbie
Posts: 19
Joined: 04 Apr 2013, 09:11
Znuny Version: OTRS 3.2.4
Real Name: Manuel

Eigenes Module will nicht

Post by MrSpoocy »

Hi,

ich versuche gerade bei OTRS 3.2.4 ein kleines eigenes Modul zu schreiben. Ich befolge dazu die Anleitung von http://doc.otrs.org/developer/3.1/en/ht ... end-module leider scheitere ich schon beim ersten abschnitt. Ich habe eine XML Config erstellt

Code: Select all

<?xml version="1.0" encoding="UTF-8" ?>
<otrs_config version="1.0" init="Application">
	<ConfigItem Name="Frontend::Module###AgentNetworkAccess" Required="1" Valid="1">
		<Description Translatable="1"> Frontend module registration for the agent interface. </Description>
		<Group>NetworkAccess</Group>
		<SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
		<Setting>
			<FrontendModuleReg>
				<Group>users</Group>
				<GroupRo>users</GroupRo>
				<Title>NetworkAccess</Title>
				<Description Translatable="1">NetworkAccess Einstellung</Description>
				<NavBarName>NetworkAccess</NavBarName>
				<NavBar>
					<GroupRo>users</GroupRo>
					<Description Translatable="1">NetworkAccess</Description>
					<Name>NetworkAccess</Name>
					<Link>Action=NetworkAccess</Link>
					<NavBar>NetworkAccess</NavBar>
					<Type>Menu</Type>
					<Prio>400</Prio>
					<Block>ItemArea</Block>
					<AccessKey>n</AccessKey>
				</NavBar>
			</FrontendModuleReg>
		</Setting>
	</ConfigItem>
</otrs_config>
Und diese in /opt/otrs/Kernel/Config/Files/NetworkAccess.xml kopiert.
Habe dann auch mal den Cache mit /otrs.DeleteCache.pl gelöscht. Mein Ziel ist es überhaupt erst mal den Menüpunkt "NetworkAccess" im Agent Bereich zu bekommen. Also ein Hauptmenüpunkt (Übersicht - Kunden - Tickets - FAQ - Admin). Egal was ich versuche, er erscheint dort leider nicht. Ich habe auch hier im Forum bei How TO geschaut, musste leider feststellen das die Links von DavidLambauer leider nicht mehr gehen :(

EDIT: Ok, habe den Fehler gefunden, ich sync die Agents mit einem LDAP und dort habe ich vergessen das ich den Agent nicht die Gruppe "users" zuweise. Folglich wird der Menüpunkt nicht angezeigt (wegen den XML Einstellungen).

mfg Manuel
OTRS: 3.2.5
Ubuntu 12.10 - Kernel 3.2.0-40
Apache2 with mod_perl
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Eigenes Module will nicht

Post by reneeb »

Du musst das RebuildConfig-Skript aufrufen oder im Adminbereich auf "SysConfig" klicken. Dann wird die SysConfig neu aufgebaut. Dann sollte der Menüpunkt auftauchen...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Locked