Help with PHP directing incorrectly
Posted 03 February 2013 - 11:03 AM
I am running Joomla 1.5, Virtuemart 1.1.9 and the component concerned is JD Testimonials. SEF is turned on.
This is the code that I need to fix:
$uri = $router->build('index.php?option=com_jdtestimonials&Itemid='.$this->Itemid.'&order_id='.$order_id);
$url = JURI::root().str_replace('/administrator/', '', $uri->toString());
$link = '<a href="'.$url.'">'.$url.'</a>';
This is the output it is giving:
What I need is:
Alternatively, if someone could comment the code with what each line is doing, I can have a go at correcting it. I am thinking maybe this might do something but unfortunately, it is very difficult to test:
$url = JURI::root().str_replace('/electronics/administrator/', '', $uri->toString());
I have included the full .php file if it helps. sendreminder.class.php 6.53KB 1 downloads
Posted 03 February 2013 - 11:11 AM
Posted 03 February 2013 - 11:28 AM
Those two URLs are the same.
They are not, they just get shortened when put into this forum
This is what I am currently getting:
This is what I need:
I have figured out the problem is SEF but I do not want to turn SEF off. How could I stop rewrite for the com_jdtestimonials folder in .htaccess - the full address is uniqbuy.com/electronics/administrator/components/com_jdtestimonials
Thanks in advance.
Posted 03 February 2013 - 06:31 PM
I have added the following entry to .htaccess but I am not sure if this will work:
RewriteRule ^(com_jdtestimonials) - [L]
Can anybody tell me if this should work?
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users