Hi,

Quote Originally Posted by conor View Post
change it so that instead of calling index.php?main_page=blog, it calls a file like blog.php and have the blog.php file load the Zen Cart initsystem if necessary. Piggy backing things as above is just messy.
An alternative may be to edit includes/classes/CeonURIMappingHandlerBase.php and have it check to see if you are calling Zen Cart via a /blog URI:

After

PHP Code:
if (!$this->_normaliseServerEnvironment()) {
            
// Couldn't establish a reasonable value for PHP_SELF
        

Add

PHP Code:
if (strpos($_SERVER['REQUEST_URI'], 'blog') !== false) {
     return;

All the best..

Conor
ceon