X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Changing design (https://forum.x-cart.com/forumdisplay.php?f=51)
-   -   replace or modify error_message.php (https://forum.x-cart.com/showthread.php?t=12388)

jdedba 02-24-2005 06:47 AM

replace or modify error_message.php
 
I wrote my own page to work with x-cart. Users can only access the page after they pass the authentication. I did that by put below line in my code:

require $xcart_dir."/include/security.php";

Now if users try to access the page before login, they are always directed to error_message.php?access_denied&id=37 with message

Quote:

Access denied !
You are not allowed to access that resource!

Error ID: 37



How can I direct users to a different page (such as a login.php), instea of error_message.php? If it's not easy to do that, how can I customize the message? I like the message to be something friendly, like
Quote:

Access denied !
Please click here (with link) to login first.


Thanks a lot.

Jeff

ETInteractive.com 02-24-2005 07:51 AM

/xcart/skin1/main/

all the error tpl's are here.

Each tpl is calling a language variable, once you know which one, you can edit the language variable in Xcart Admin.

jdedba 02-24-2005 08:32 AM

Thank you very much for your help. Now I know how to modify the message.

My first choice, if I can choose, is to direct users to a login page (or any page, replacing error_message.php?access_denied&id=37). Can someone give me a hint?

Thanks.
Jeff

ETInteractive.com 02-24-2005 11:20 AM

you could edit any of the error_xx.tpl's

remove the language variables and add

Code:

{include file="error_login_incorrect.tpl"}

this will take you to the login page.

i havent tried it but I think it should work.


All times are GMT -8. The time now is 07:39 AM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.