Hi,

Quote Originally Posted by csicontact View Post
i have the ".=>," added to character/string replacements config, but don't replace the "." in a "dr." by manufacturer mapping. When the "." exists in a product name is ok.
You're right, you've found a bug in the autogeneration algorithms for the Manufacturers and EZ-Pages. The replacement words aren't being used correctly for those two page types. I'll include a fix for this in the next version. In the meantime you can apply the fix yourself by changing a few lines in

admin/includes/functions/extra_functions/ceon_uri_mapping.php

Change lines 1231-1232 from:

PHP Code:
                $category_and_product_path_array[$i] = String::regexpReplace(
                
$category_and_product_path_array[$i], 
to:

PHP Code:
                $ez_page_name String::regexpReplace($ez_page_name
And change lines 1467-1468 from:

PHP Code:
                $category_and_product_path_array[$i] = String::regexpReplace(
                
$category_and_product_path_array[$i], 
to:

PHP Code:
            $manufacturer_name String::regexpReplace($manufacturer_name
That'll get things working as expected.

Sorry about the bug.. that one's been there for years and managed to slip past, guess not many use this functionality in EZ-Page/Manufacturer names!

All the best..

Conor
ceon