- Posts: 38
- Thank you received: 0
Rewrite urls
- MichielStr
- Topic Author
- Offline
- Junior Member
Less
More
11 years 4 months ago #1739
by MichielStr
Rewrite urls was created by MichielStr
Bram,
In your router.php, you remove the ' & ' and replace it by ''. Somehow this has no effect on the results returned. But when I try to remove other characters, the links no longer work. What can I change to make it work?
Obviously you are not adding the & in the DatafeedsParseRoute function again...
In your router.php, you remove the ' & ' and replace it by ''. Somehow this has no effect on the results returned. But when I try to remove other characters, the links no longer work. What can I change to make it work?
Obviously you are not adding the & in the DatafeedsParseRoute function again...
Please Log in to join the conversation.
11 years 4 months ago #1740
by redactie
Replied by redactie on topic Re: Rewrite urls
Where in the router do I replace the & ?
Please Log in to join the conversation.
- MichielStr
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 38
- Thank you received: 0
11 years 4 months ago #1741
by MichielStr
Replied by MichielStr on topic Re: Rewrite urls
Don't you? Guess I should start adding comments when I change something...
Please Log in to join the conversation.
11 years 4 months ago #1742
by redactie
Replied by redactie on topic Re: Rewrite urls
I replace spaces that's all, and there shouldn't be any '&' in the urls
The (sef) URL is the input for the query used to display items so if you replace too much the queries won't find a thing.
The (sef) URL is the input for the query used to display items so if you replace too much the queries won't find a thing.
Please Log in to join the conversation.
- MichielStr
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 38
- Thank you received: 0
11 years 4 months ago #1743
by MichielStr
Replied by MichielStr on topic Re: Rewrite urls
No, there shouldn't. But since there are &'s (and /'s, ,'s and -'s) in my categories, I have to get them out.
In a menu 'Audio & video' looks nicer and clearer than 'Audio video'. That's why I cannot simply remove those characters on import...
But this choice is now causing me my next headaches.
In a menu 'Audio & video' looks nicer and clearer than 'Audio video'. That's why I cannot simply remove those characters on import...
But this choice is now causing me my next headaches.
Please Log in to join the conversation.
11 years 4 months ago #1744
by redactie
Replied by redactie on topic Re: Rewrite urls
The parser strips 'difficult' characters with a good reason. '&' must be url encodedand decoded correctly. This gave a lot of headaches too.
What you could replace each ' & ' with ' and ' with an import filter
and if you want replace it in the menu's
What you could replace each ' & ' with ' and ' with an import filter
and if you want replace it in the menu's
Code:
print '<option value="'.$i.'">'.str_replace(' and ',' &',$i).'</option>';
#applies to search.php/ajax.php, bit more complicated in default.php
Please Log in to join the conversation.
Time to create page: 0.378 seconds