Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls
 

Is there a way to use an external header.php file for the admin section?

 
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design
 
Thread Tools Search this Thread
  #1  
Old 04-02-2008, 08:42 AM
 
AgentBristow AgentBristow is offline
 

Advanced Member
  
Join Date: Jun 2007
Posts: 36
 

Default Problem using external php file :(

I have made a custom header for the admin page of X-Cart. I thought I could use an include tag so that I could store the header file on my website space, meaning I could update it in the future without having to go back and update all of the stores I have worked on. However, when I tried to use the below code in head_admin.tpl it wouldn't work. What am I doing wrong?

Any help is appreciated!

<?php include("http://www.mywebsite.com/_header.php"); ?>
__________________
Xcart Version 4.1.9 [win]
Reply With Quote
  #2  
Old 04-02-2008, 08:50 AM
 
AgentBristow AgentBristow is offline
 

Advanced Member
  
Join Date: Jun 2007
Posts: 36
 

Default Re: Is there a way to use an external header.php file for the admin section?

Ok after reading some other threads I figured out how I should be formatting it :

{php}
include('http://www.mywebsite.com/_header.php');
{/php}

Still having issues though - I am now getting the error message>

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /clientdata/clients/d/a/ecommercewebsite.com/www/shop/var/templates_c/%%E2^E20^E20954B4%%head_admin.tpl.php on line 7
__________________
Xcart Version 4.1.9 [win]
Reply With Quote
  #3  
Old 04-03-2008, 12:32 AM
  Yurij's Avatar 
Yurij Yurij is offline
Banned
 

X-Adept
  
Join Date: Jan 2008
Posts: 486
 

Default Re: Is there a way to use an external header.php file for the admin section?

Quote:
Originally Posted by AgentBristow
Ok after reading some other threads I figured out how I should be formatting it :

{php}
include('http://www.mywebsite.com/_header.php');
{/php}

Still having issues though - I am now getting the error message>

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /clientdata/clients/d/a/ecommercewebsite.com/www/shop/var/templates_c/%%E2^E20^E20954B4%%head_admin.tpl.php on line 7

try read this:

http://www.qijoo.com/fapm/Smarty/Smarty-2.6.14-docs/manual/language.function.include.php.html

Why are you doing "include" in tpl-file?
Reply With Quote
  #4  
Old 04-03-2008, 12:35 AM
 
AgentBristow AgentBristow is offline
 

Advanced Member
  
Join Date: Jun 2007
Posts: 36
 

Default Re: Is there a way to use an external header.php file for the admin section?

Thanks for the reply - not sure that you understand what I am trying to do. The _header.php file is not located on the website with the shopping cart - it is located on an external website. I want to do this so I can use this same external file on all my X-cart installations then only have to update one file on my server if I ever want to make a change...
__________________
Xcart Version 4.1.9 [win]
Reply With Quote
  #5  
Old 04-03-2008, 03:25 AM
  Yurij's Avatar 
Yurij Yurij is offline
Banned
 

X-Adept
  
Join Date: Jan 2008
Posts: 486
 

Default Re: Is there a way to use an external header.php file for the admin section?

Quote:
Originally Posted by AgentBristow
Thanks for the reply - not sure that you understand what I am trying to do. The _header.php file is not located on the website with the shopping cart - it is located on an external website. I want to do this so I can use this same external file on all my X-cart installations then only have to update one file on my server if I ever want to make a change...


from manual:

Quote:
{include_php} tags are used to include a php script in your template. If $security is enabled, then the php script must be located in the $trusted_dir path. The {include_php} tag must have the attribute file, which contains the path to the included php file, either relative to $trusted_dir, or an absolute path.
Reply With Quote
  #6  
Old 04-03-2008, 04:36 AM
 
AgentBristow AgentBristow is offline
 

Advanced Member
  
Join Date: Jun 2007
Posts: 36
 

Default Re: Is there a way to use an external header.php file for the admin section?

Thanks for your help... I'm sorry but I don't understand any of that. Can someone explain it to me?
__________________
Xcart Version 4.1.9 [win]
Reply With Quote
  #7  
Old 04-03-2008, 04:43 AM
 
balinor balinor is offline
 

Veteran
  
Join Date: Oct 2003
Location: Connecticut, USA
Posts: 30,253
 

Default Re: Is there a way to use an external header.php file for the admin section?

While I understand what you are trying to do, this can/will result in one of those nasty 'The site isn't secure' warnings when in https mode if the images or any other info is being called from an outside source. Just FYI
__________________
Padraic Ryan
Ryan Design Studio
Professional E-Commerce Development
Reply With Quote
  #8  
Old 04-03-2008, 04:56 AM
 
AgentBristow AgentBristow is offline
 

Advanced Member
  
Join Date: Jun 2007
Posts: 36
 

Default Re: Is there a way to use an external header.php file for the admin section?

Ah ok so I guess what your saying is that it's a bad idea? So I assume if I store the file locally and then use:
{php}
include('_header.php');
{/php}

it should work fine and no security warning will be displayed... yes?
__________________
Xcart Version 4.1.9 [win]
Reply With Quote
  #9  
Old 04-03-2008, 05:12 AM
 
balinor balinor is offline
 

Veteran
  
Join Date: Oct 2003
Location: Connecticut, USA
Posts: 30,253
 

Default Re: Is there a way to use an external header.php file for the admin section?

If you are going to store it locally, that kind of defeats the purpose of going outside the Smarty templates at all doesn't it?
__________________
Padraic Ryan
Ryan Design Studio
Professional E-Commerce Development
Reply With Quote
  #10  
Old 04-03-2008, 05:21 AM
 
AgentBristow AgentBristow is offline
 

Advanced Member
  
Join Date: Jun 2007
Posts: 36
 

Default Re: Is there a way to use an external header.php file for the admin section?

lol yeah I guess it does doesn't it! im a dumbass... thanks for your patience and your help
__________________
Xcart Version 4.1.9 [win]
Reply With Quote
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 05:49 AM.

   

 
X-Cart forums © 2001-2020