Dear experts,
I am thinking of using the OTRS as the features are looking very good , but the only issue I have the look and feel . I have done a quite a bit learning and came to know that to do the modifications in the front end I have to modify the /opt/otrs/kernel/Output/HTML/Standar/*.dtl files and the .css file of the same. Now I am trying to split the customer Login page in to three different pages One for login, 2nd for forgot password (In the Original Login page there will be a hyperlink which will redirect the user to the page to get the password) and 3rd the create account page ( should work as the above functionality). The action that is going on for these purpose will remain same but they will be triggered from 3 different pages.
Now I created a file called CreateAccount.dtl and add one Line in the CustomerLogin.dtl as <A href="CreateAccount.dtl" > Create Account </A> to redirect it to the new page when someone clicks on the link, but the browser giving an output as
Not Found
The requested URL /otrs/CreateAccount.dtl was not found on this server.
Apache/2.2.3 (Red Hat) Server at localhost Port 80
Can anyone guide me How to achieve this objective. Just to add I am a newbie to this dtl language i don't know what i have done if it is possible in OTRS or not? If yes please specify where I have gone wrong??
Thanks in advance... every reply is really appreciated.
Customization To the User Interface / Frontend
Moderator: crythias
-
- Znuny newbie
- Posts: 12
- Joined: 21 Feb 2011, 08:19
- Znuny Version: otrs-2.4.7-01
-
- Znuny newbie
- Posts: 61
- Joined: 17 Dec 2010, 13:22
- Znuny Version: 3.0
Re: Customization To the User Interface / Frontend
I don't know if it works but i'm just logically reasoning.
OTRS opens the PL files.
\OTRS\bin\cgi-bin >> customer.pl opens
If you open customer.pl you'll see on line 38
You would think that it opens the PM file in \OTRS\Kernel\System\Web called InterfaceCustomer.pm
If you open that file a few time there is mentioned about loading an LayoutObject (on line 218 CustomerLogin).
I think you have to look here.
OTRS opens the PL files.
\OTRS\bin\cgi-bin >> customer.pl opens
If you open customer.pl you'll see on line 38
Code: Select all
# load agent web interface
use Kernel::System::Web::InterfaceCustomer();
If you open that file a few time there is mentioned about loading an LayoutObject (on line 218 CustomerLogin).
I think you have to look here.
OTRS 3.0.7 with MySQL on Windows server 2003 r2 server with AD integration for customers.