-
Re: Ceon URI Mapping v4.x
Hi Conor
Thank you for your reply
I had read all the docs, checked & double checked the rewrite rule
The weird thing is having deleted the .htaccess file from the root, I re uploaded it turned on mapping in admin & everything is working strange!!
Thanks for taking the time to reply, by the way your instructions for installing are very good, followed every stage step by step no problems at all
Regards
Paul
-
Re: Ceon URI Mapping v4.x
Hi Paul,
It sounds like your FTP software was at fault! That does happen.. faulty FTP uploads are actually now probably the most frequent source of problems with installing any of Ceon's latest modules.
Glad things are working fine now and that you appreciate the time put into the docs.. I'm glad the software was easy enough to install.. wish it could be easier but I think I've done okay with things as they are, glad you think so too. :)
Enjoy the rest of your weekend.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hello Conor
Excellent mod, thank you for taking the time to write it and offer it free to us Zen Carters. I am in the process of building a big & tall men's apparel store. I installed the latest version and followed the instructions very carefully. I made an .htaccess file from the Installation Check. It worked after I put a / in front of the .php line. I went into my catagories (Pants, Jeans) to start and checked the box 'Tick this box to have the URI auto-generated for this category.'. I then went to a product, a pair of casual pants and did the same to try and see if it worked. I then clicked on the catagory 'Pants' and the URL showed it as 'http://www.bigandtallwarehouse.com/Pants'. So it looks like it's working there.
The problem is my products are getting an SQL error when I click on the catagory for that line of products, like jeans. It says 'WARNING: An Error occurred, please refresh the page and try again.' I go to the cache to see the error and this is what it says:
PHP Fatal error: 1054:Unknown column 'm.manufacturers_name' in 'field list' :: SELECT DISTINCT p.products_image, pd.products_name, m.manufacturers_name, p.products_model, p.products_quantity, p.products_id, p.products_type, p.master_categories_id,
p.manufacturers_id, p.products_price, p.products_tax_class_id, pd.products_description, IF(s.status = 1,
s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status =1, s.specials_new_products_price,
p.products_price) as final_price, p.products_sort_order, p.product_is_call, p.product_is_always_free_shipping,
p.products_qty_box_status FROM products p LEFT JOIN specials s on p.products_id = s.products_id LEFT JOIN products_description pd on p.products_id = pd.products_id JOIN products_to_categories p2c on p.products_id = p2c.products_id WHERE p.products_status = 1
and pd.language_id = '1'
and p2c.categories_id = '17' GROUP BY p.products_id order by p.products_sort_order, pd.products_name in /homepages/29/d402403078/htdocs/BIGANDTALLWAREHOUSE/includes/classes/db/mysql/query_factory.php on line 101
Totally at a loss here. It was working fine before the install. Any help would be so appreciated. I thank you:smile:
-
Re: Ceon URI Mapping v4.x
Hi,
Glad you like the module.. thanks for taking the time to say you appreciate it, it makes all the time spent on it feel a bit more worthwhile!
Quote:
Originally Posted by
jimproz
So it looks like it's working there.
Yes, Ceon URI Mapping would appear to have been installed just fine and is working just fine.
Quote:
Originally Posted by
jimproz
PHP Fatal error: 1054:Unknown column 'm.manufacturers_name' in 'field list'
This is indeed a problem but it isn't actually anything at all to do with Ceon URI Mapping... you must have installed something else when installing Ceon URI Mapping, the fact that this occurred after installing Ceon URI Mapping is not an issue, you've done something else at the same time and possibly not noticed it had broken things.
The error you have posted clearly shows that something on your site has an incorrect SQL call.
I spent a few minutes there searching Zen Cart's files and am it appears that a very similar SQL command is in the file:
includes/index_filters/default_filter.php
The SQL you posted is missing the manufacturers table, which in the Zen Cart PHP/SQL should have a line like:
TABLE_MANUFACTURERS . " m, " .
Your site appears to be missing this.
Check your files to see if you have modified the filter file or another module has.. and fix that.
It could be that this error is only showing up now as the parameters have changed.. however it is DEFINITELY an SQL error on your site that is 100% unrelated to Ceon URI Mapping.
I hope that information is enough for you to find and fix the problem.
All the best...
Conor
ceon
-
sample .htaccess file.
Very sorry to ask, but...
I can't for the life of me find a sample .htaccess file. rewrite rule.
I've created a blank one called .htaccess but don't know what to enter there.
(running v1.3.9h)
In my admin/modules it shows the CEON URI tab. Which takes me to the my shops homepage when clicked on.
From what I've read (hundreds of posts) it says a sample is provided when you click on that tab.
But because I don't have a rewrite rule setup, it doesn't provide a sample rewrite?
Again, sorry I know it will be written in a post 'somewhere' but can't find it for the last few hours. Thanks!
-
Re: sample .htaccess file.
Hi,
Sorry you've been having trouble.
Quote:
Originally Posted by
mcpisik
In my admin/modules it shows the CEON URI tab. Which takes me to the my shops homepage when clicked on.
Quite simply, that's not possible without you having seriously messed something up.
You'll need to install the software from the start again, taking care to follow all the steps one by one (delete ALL the files you uploaded before, or even better, go back to a backup you made of the site before you botched the installation of the module). Make sure you read ALL the documentation, everything you need is in there, you've no need to read anything on this forum.
That should get you sorted.
Then enjoy the rest of the weekend!
All the best...
Conor
ceon
-
Re: sample .htaccess file.
Quote:
Originally Posted by
conor
You'll need to install the software from the start again...
ceon
Thanks, yes I managed it yesterday after reuploading the files one by one instead of in bulk.
All working fine now and it's brilliant.
Only the product html editors don't work now. Such as adding a hyper-link to description.
They open a page not found. I'll check the faq now...
Thanks again.
-
Re: sample .htaccess file.
Hi,
Quote:
Originally Posted by
mcpisik
Thanks, yes I managed it yesterday after reuploading the files one by one instead of in bulk.
All working fine now and it's brilliant.
Glad to hear that.
Quote:
Originally Posted by
mcpisik
Only the product html editors don't work now. Such as adding a hyper-link to description.
They open a page not found. I'll check the faq now...
That means you haven't quite merged the admin/products.php or else the admin/includes/modules/XXX files properly. Check each of those and fix the file(s) with the problem(s) and that'll be the final piece of the puzzle sorted.
All the best...
Conor
ceon
-
Re: sample .htaccess file.
Quote:
Originally Posted by
conor
That means you haven't quite merged the admin/products.php or else the admin/includes/modules/XXX files properly.
Cheers,
I've checked those files with beyond compare and the only differences were additions from this module, so over wrote them. (a few times to be sure)
I only use the Product General and the Document Product types as a note and have a renamed Admin of course.
You mentioned the admin/products.php, is that admin/product.php I assume, just to be sure?
Not sure what to do from here, but so close!?
-
Re: sample .htaccess file.
Hi,
Quote:
Originally Posted by
mcpisik
You mentioned the admin/products.php, is that admin/product.php I assume, just to be sure?
Yeah.
If you are sure you've merged properly, get different FTP software and reupload.. mostly FTP software is the source of these problems. Try FireFTP for Firefox.
If that doesn't "fix" things then, if you haven't already, check your cache folder for debug files and fix whatever it is that is broken.
All the best..
Conor
ceon
-
Re: sample .htaccess file.
Hi,
Quote:
Originally Posted by
mcpisik
Only the product html editors don't work now. Such as adding a hyper-link to description.
They open a page not found. I'll check the faq now...
Oh, wait, I think I read this wrong.. I thought you said the product admin pages didn't work.. is it just the editor?
If so then you need to make sure you have the correct exclusions for the admin/ and editors/ directory in your rewrite rule conditions.. use the example rewrite rule from the software's installation check. If you are using a custom editor then you need to adjust the conditions appropriately.
All the best..
Conor
ceon
-
Re: sample .htaccess file.
Thank you Conor. Yes, was just the editor.
My host shifted my site up a level and the rewrite rules are now working (other of my sites involved....long story not needed), meaning I can use the module.
It's superb!
May I just ask, for products where I've added little images with links, using the html editor (not the standard product images)... Will they still link to the newly rewritten product? I've done a test, which still works but need to make sure as I have thousands and didn't want to find it was just the cache keeping it working.
Again thanks for following up with the help to get it going before.
-
Re: sample .htaccess file.
Hi,
Quote:
Originally Posted by
mcpisik
It's superb!
Glad you've got things sorted and that you like it. ;)
Quote:
Originally Posted by
mcpisik
May I just ask, for products where I've added little images with links, using the html editor (not the standard product images)... Will they still link to the newly rewritten product? I've done a test, which still works but need to make sure as I have thousands and didn't want to find it was just the cache keeping it working.
Again thanks for following up with the help to get it going before.
The old links will still work but as they're links entered in HTML, not generated by the zen_href_link() function, they'll link to the dynamic URI for the product and then when clicked upon, the user will be redirected to the "current" static URI.. which is fine, but ideally you want to have links go to the static URI without a redirection.. saves server resources.
So when creating new links, from now on use the static URI.
All the best..
Conor
ceon
-
Re: sample .htaccess file.
Very good thank you for that.
-
Re: sample .htaccess file.
How important is the
admin/includes/functions/general.php
file for this mod to work??
Every time I install this mod on a site, about 4 times now, I get a blank admin login page.
I can only make it work with the standard 1.3.9h general.php file.
I checked the difference between the 2 and there were 2 major areas of change, one is this below, which seems to relate to admin?
/*
function zen_draw_admin_box($zf_header, $zf_content) {
$zp_boxes = '<li class="submenu"><a target="_top" href="' . $zf_header['link'] . '">' . $zf_header['text'] . '</a>';
$zp_boxes .= '<UL>' . "\n";
for ($i=0; $i<sizeof($zf_content); $i++) {
$zp_boxes .= '<li>';
$zp_boxes .= '<a href="' . $zf_content[$i]['link'] . '">' . $zf_content[$i]['text'] . '</a>';
$zp_boxes .= '</li>' . "\n";
}
$zp_boxes .= '</UL>' . "\n";
$zp_boxes .= '</li>' . "\n";
return $zp_boxes;
}
*/
-
Re: sample .htaccess file.
Hi,
Quote:
Originally Posted by
Chargin
I checked the difference between the 2 and there were 2 major areas of change, one is this below, which seems to relate to admin?
That's not a change made by Ceon URI Mapping. It's not a change that I've seen in a Zen Cart version of that file either.. it must be another third party module you are using made that change.
Use software such as Beyond Compare to merge the version of the file you have with the version of the file provided with Ceon URI Mapping.
If you still get a blank page, install Ceon URI Mapping from scratch and check the values in your configure.php files (admin and store).. Ceon URI Mapping attempts to load files from the catalog side from the admin functions file:
PHP Code:
require_once(DIR_FS_CATALOG . DIR_WS_CLASSES . 'class.CeonURIMappingAdmin.php');
So if that file is missing (or any others it opens), maybe because you are using "bad" FTP software, or your DIR_FS_CATALOG setting is wrong in the admin configure.php file you'll get a blank page and an debug error file in your cache folder - something you clearly haven't checked for! :|
That's all the information you need.. better luck installing things this time!
All the best...
Conor
ceon
-
Re: sample .htaccess file.
Hi Conor,
I've installed version 4.0.8 on zencart 1.39h. Everything seems to be working fine, except I'm finding some debug logs in cache folder like this:
PHP Code:
PHP Fatal error: Call to undefined function buildArrayQueryParameter() in /home/public_html/includes/classes/class.CeonURIMappingHandlerBase.php on line 663
I checked this file and the function buildArrayQueryParameter() is there starting on line 690.
I'm getting this error every time I list a new product. The new url's work as they should, just don't know how to stop this error from being generated.
Do you know what's causing this or how to fix it?
Many thanks, John.
-
Re: sample .htaccess file.
Hi John,
Quote:
Originally Posted by
long_john
Do you know what's causing this or how to fix it?
Oh dear! How did this go unnoticed for so long!
That's a bug, it'll be fixed in v5 but for the meantime change line 663 from
PHP Code:
$query_string .= buildArrayQueryParameter($key, $value);
to
PHP Code:
$query_string .= $this->_buildArrayQueryParameter($key, $value);
and line 698 from
PHP Code:
$parameter_string .= buildArrayQueryParameter($key, $subvalue);
to
PHP Code:
$parameter_string .= $this->_buildArrayQueryParameter($key, $subvalue);
Wow, surprised no-one else noticed this one, very few people have obviously got a customised product info page that uses an array!
All the best,..
Conor
ceon
-
Re: sample .htaccess file.
Quote:
Originally Posted by
conor
Hi John,
Oh dear! How did this go unnoticed for so long!
That's a bug, it'll be fixed in v5 but for the meantime change line 663 from
PHP Code:
$query_string .= buildArrayQueryParameter($key, $value);
to
PHP Code:
$query_string .= $this->_buildArrayQueryParameter($key, $value);
and line 698 from
PHP Code:
$parameter_string .= buildArrayQueryParameter($key, $subvalue);
to
PHP Code:
$parameter_string .= $this->_buildArrayQueryParameter($key, $subvalue);
Wow, surprised no-one else noticed this one, very few people have obviously got a customised product info page that uses an array!
All the best,..
Conor
ceon
Hi Conor I hope you are doing a wee bit better these days.
I didn't catch the bug because I haven't upgraded to v4.0.8 yet I'm still on v4.0.7. If I wait until version 5 will everything be OK or should I upgrade to the latest?
-
Re: sample .htaccess file.
Hi Randy,
Hope you're having a nice weekend.
Quote:
Originally Posted by
countrycharm
Hi Conor I hope you are doing a wee bit better these days.
Thanks, lol, no, not at all, pretty much the opposite, but here's not really the place to discuss those sorts of things, let's get the ZC stuff sorted though! ;)
Quote:
Originally Posted by
countrycharm
I didn't catch the bug because I haven't upgraded to v4.0.8 yet I'm still on v4.0.7. If I wait until version 5 will everything be OK or should I upgrade to the latest?
Since you haven't experienced the problem yet it won't ever affect you, but since upgrading to the latest version is a 1 minute job these days I'd always say use the latest version.. you can of course wait for v5 if it suits, as there's not a lot changed from 4.0.7 to 4.0.8 that would affect you.
Enjoy the rest of your weekend!
Back to getting this variants software running for me, after which I can finalise and get URI Mapping v5 out!
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
ZC1.39H
Downloaded and attemped to install thsi add-on onto my Local copy of ZC.
When I try to access my admin area I now get a white page only.
The following is copied from my Debug file:
Quote:
[24-May-2012 20:36:40] PHP Warning: require(includes/functions/sessions.php) [<a href='function.require'>function.require</a>]: failed to open stream: No such file or directory in G:\xampp\htdocs\Zencart\CUSTOM_ADMIN_NAME\includes\init_includes\overrides\init_ sessions.php on line 28
[24-May-2012 20:36:40] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required 'includes/functions/sessions.php' (include_path='.;G:\xampp\php\PEAR') in G:\xampp\htdocs\Zencart\CUSTOM_ADMIN_NAME\includes\init_includes\overrides\init_ sessions.php on line 28
So what did I screw up this time?
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Serious
So what did I screw up this time?
You've uploaded files for the shop folder to the admin folder.
Delete the files you uploaded and start the installation again, but this time take more care when uploading :)
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Huh?!?
Shop Folder?
What shop folder?
-
Re: Ceon URI Mapping v4.x
If you're talking about these:
Quote:
includes/auto_loaders/config.ceon_uri_mapping.php
includes/classes/transliteration (* This directory and ALL files in it!)
includes/classes/class.CeonURIMappingAdmin.php
includes/classes/class.CeonURIMappingAdminCategories.php
includes/classes/class.CeonURIMappingAdminCategoriesProducts.php
includes/classes/class.CeonURIMappingAdminEZPages.php
includes/classes/class.CeonURIMappingAdminManufacturers.php
includes/classes/class.CeonURIMappingAdminProducts.php
includes/classes/class.CeonURIMappingDBLookup.php
includes/classes/class.CeonURIMappingHandler.php
includes/classes/class.CeonURIMappingHandlerBase.php
includes/classes/class.CeonURIMappingHREFLinkBuilder.php
includes/classes/class.String.php
includes/classes/class.Transliteration.php
includes/extra_datafiles/ceon_uri_mapping_database_tables.php
includes/extra_datafiles/ceon_uri_mapping_filenames.php
Do I just need to make sure these are in the correct spot or is there something else I need to do?
-
Re: Ceon URI Mapping v4.x
Hi,
I just installed the module on http://www.floridaherbalpharmacy.com/
Almost everything works great. The only problem I have is that in bulk herbs the attributes don't display correctly when the language is Serbian. In English everything is cool, Serbian claims, that all the attribs are set to 0.
What might be the cause of that? I was following all the steps of the instruction and I installed it on other websites where everything was ok.
Has anyone seen this kind of problem before?
Regards
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Serious
Do I just need to make sure these are in the correct spot or is there something else I need to do?
lol, I thought with so many posts you'd have a better idea of Zen Cart. :)
Zen Cart has a folder that the whole store is in (the "shop" folder/"catalog") and an "admin" folder.
You need to make sure that
1) The above files are in the correct places in the "shop"/"catalog" folder.
2) None of them have been uploaded to your admin folder (which it seems like some have, autoloading files that shouldn't be).
That should be enough to get you working.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
stood
Has anyone seen this kind of problem before?
Sorry, no, I've never seen such an issue. Don't think it's anything to do with this module. I'd suggest searching the forum and posting in another thread.
Hope you get it sorted.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
@serrious,
Just my bit of respectful clarification. Hopefully it won't muddy the waters.
Most of the folks that have been here a while will talk about the cart, shop, site, etc and mean the includes directory that is immediately under the "root of the cart". In other words if your site it myFabulousProducts.com and everything is in that folder, your includes (cart, shop, catalog) directory would be myFabulousProducts.com/includes. If you installed Zen Cart into the shop directory of your site, the link would be myFabulousProducts.com/shop/includes.
Zen Cart suggests (and requires in 1.5.0) that the admin directory that comes with the download be renamed. If you renamed it to myfabpro, then the "admin" referred to in the forum would be either myFabulousProducts.com/myfabpro or myFabulousProducts.com/shop/myfabpro.
What Conor is pointing out is that there is an includes folder in the site and an includes folder in the "admin". Sometimes the distinction between includes and admin/includes will get folks in trouble.
Hope that helps a little.
-
404 email, but no sitemap shown..with URI mapping
I have the 404 email mod installed which sends me an email on a 404 Page Not Found Error.
It uses a simple observer firing on NOTIFY_HEADER_END_PAGE_NOT_FOUND.
I have an odd problem...I get a set of four emails triggered by a view of one particular product page.
The queries as reported by the email are:
[/tienda/undefined] x 2
[/tienda/2012%20V-Strom%2018%20Adventure%20Light%20Gray_files/].
[/tienda/Vstrom_2012_files]
These queries are indeed invalid and the latter two are related to image links in the chunk of flash-images embedded in that page.
The page displays ok, validates and no site map or 404 error is ever shown.
These emails/errors only occur when CEON URI mapping is enabled.
So I am unsure if the "issue" is with the 404email or there is some black magic URI re-handling of the 404 going on.
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
I have just moved servers and although the urls are all showing the name of the products, the ?cpath is showing at the end of the url, but only for the products, the categories are fine.
I know the move has done this, just not sure where to look though.
Thanks
Paul
-
snap affiliate stops working
Hi,
Not sure if this is solved, but I could find answer within this thread.
I used to have snap affiliate add-on and it was working ok, but after I installed CEON URI mapping, the affiliate stopped working, seems like: everything customer try to click the link "http://mysite.com/&referrer=CNWR_5041338700765", Ceon will cut the referrer information and only "http://mysite.com" remains.
could you help to fix the problem?
many thanks!
-
Re: snap affiliate stops working
Hi,
Quote:
Originally Posted by
zartoo
"http://mysite.com/&referrer=CNWR_5041338700765", Ceon will cut the referrer information and only "http://mysite.com" remains.
That's not a valid URI, that's why it's being clipped.
You need to get this third party module fixed so that it doesn't simply add "&referrer=CNWR_5041338700765" to links but instead builds the URI using the "parameter" "referrer=CNWR_5041338700765" (e.g by using zen_href_link()).. that way a question mark will be used instead of an ampersand:
http://mysite.com/?referrer=CNWR_5041338700765
That's a correct URI.
This module must be assuming that the URI already has index.php?main_page=XXX in it, so that it is okay to append a parameter with just an ampersand.. that's not the right way to build things and you can see from the above why it's not compatible with the static URIs your site now uses.
All the best..
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi Paul,
Quote:
Originally Posted by
horsetags
I have just moved servers and although the urls are all showing the name of the products, the ?cpath is showing at the end of the url, but only for the products, the categories are fine.
Please read the FAQs for the answer to this question (basically, check the canonical tag is present in the header and ignore the "issue").
All the best..
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
torvista
These queries are indeed invalid and the latter two are related to image links in the chunk of flash-images embedded in that page.
The page displays ok, validates and no site map or 404 error is ever shown.
I'm really not following you here.. what are "queries"? Web addresses?
How can the page display okay but they are invalid?
Totally confused as to what you are actually describing!
All the best...
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
First of all, thanks for the great module and the step by step installation directions.
I have one problem, after I started going through each category and product and clicking the "automatically generate," the pictures of the items in those particular categories disappear!
And no matter what categories I click on in the home page, it just lead to the home page. Can you help me please? Thanks!
-
Reviews URL
Hi,
I'm using ZC 1.3.9, SitemapXML (formerly "Google Sitemap") v3.0.3, Ceon URI Mapping (UMM Edition) v4.0.8 and Ceon URI Mappings Manager v1.2.0
In google webmaster tools, under the sitemaps > sitemapindex.xml > sitemapreviews.xml section I see the following:
(reviews) Submitted: 2
(reviews) Indexed: -
...product reviews are being submitted by sitemapxml, but not being successfully indexed by google.
My site's sitemapreviews.xml file urls are in the following format: http://www.example.com/category/product/review?reviews_id=11 but the canonical link on the actual review page points to: http://www.example.com/category/product/review if I try to go to http://www.example.com/category/product/review it forwards me to http://www.example.com/category/product/reviews (note "reviews" instead of "review").
This results in http://www.example.com/category/product/review?reviews_id=11 being submitted to google (via sitemapxml) as the review URL, that page then lists http://www.example.com/category/product/review as the correct url (via canonical), which then in turn forwards to http://www.example.com/category/product/reviews - confusing, I know!
-
Re: Reviews URL
I can't seem to get this mod working for my define pages. Here is what I have set for my contact page:
uri: /Contact-Us
language_id: 1
current_uri: 1
main_page: contact_us
query_string_parameters: NULL
associated_db_id: 0
alternate_uri: NULL
redirection_type_code: 301
The contact us page is still just showing the regular dynamic url. Did I do something wrong when I added the new database record?
Thanks!
-
Re: Reviews URL
Got it :) I thought leaving the associated_db_id field blank would be enough, but I needed to actually set it to NULL, oops.
Quote:
Originally Posted by
Danielle
I can't seem to get this mod working for my define pages. Here is what I have set for my contact page:
uri: /Contact-Us
language_id: 1
current_uri: 1
main_page: contact_us
query_string_parameters: NULL
associated_db_id: 0
alternate_uri: NULL
redirection_type_code: 301
The contact us page is still just showing the regular dynamic url. Did I do something wrong when I added the new database record?
Thanks!
-
Auto Generate URI makes images disappear
Sorry for post this twice...I cant figure out how to delete or edit the other post...
Hi,
First of all, thanks for the great module and the step by step installation directions.
I have one problem, after I started going through each category and product and clicking the "automatically generate," the pictures of the items in those particular categories disappear!
And no matter what categories I click on in the home page, it just lead to the home page. Can you help me please? Thanks!
Zen Cart Version 1.5
Thank you and sorry again!!
-
Re: Auto Generate URI makes images disappear
Hello Conor,
I had CEON installed on v1.3.8.a. I found it easy to install and it seemed to work perfectly.
Then I noticed that the Gift Certificates had disappeared from their section of the shop. They appeared again when I disabled CEON.
I have just upgraded to the latest version of Zencart and CEON but I am having the same problem.
In Caregories/Products-Gift Certificates I have tried using the URI mapping
/Gift_Certificates/5GBP
/Gift_Certificates/5
and also
/Gift_Certificates/Five_Pounds
in case it was a problem with the numbers, but none of these work.
Is there a different mapping for gift certificates I haven't noticed?
Any help would be appreciated.
-
Re: Reviews URL
Quote:
Originally Posted by
Danielle
I can't seem to get this mod working for my define pages. Here is what I have set for my contact page:
uri: /Contact-Us
language_id: 1
current_uri: 1
main_page: contact_us
query_string_parameters: NULL
associated_db_id: 0
alternate_uri: NULL
redirection_type_code: 301
The contact us page is still just showing the regular dynamic url. Did I do something wrong when I added the new database record?
Thanks!
Deleted............................
-
Re: Auto Generate URI makes images disappear
Quote:
Originally Posted by
Ousel
I noticed that the Gift Certificates had disappeared from their section of the shop. They appeared again when I disabled CEON.
Never mind, I've found my error.
I had a product category AND an EZ page called Gift Certificates. When I changed the name of the product category it worked.
-
Re: 404 email, but no sitemap shown..with URI mapping
Quote:
Originally Posted by
conor
Hi Paul,
Please read the FAQs for the answer to this question (basically, check the canonical tag is present in the header and ignore the "issue").
All the best..
Conor
ceon
Hi Conor,
Thank you for your answer. I think i was a bit paranoid when moving servers!
Sorry for the late reply but only just found it although i asked for immediate email update.
Paul
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
I've got this mod installed and running. Works great. I've also created a custom Product Type because the products we're going to be selling have some fairly specific information that we need to list. The mod isn't working for the new Product Type.
I see that the documentation states that it works for all the standard Zencart product types and the new Book product type. Is there any documentation that points out what files need changing (and what needs changing on those files) to get the mod working for custom product types?
Happy to have a bash at it myself, but would rather not jump in without even a hint of which files I should / shouldn't be looking at. Is there documentation available on this at all?
Thanks.
-
Re: 404 email, but no sitemap shown..with URI mapping
Quote:
Originally Posted by
ailtait
Hi,
I've got this mod installed and running. Works great. I've also created a custom Product Type because the products we're going to be selling have some fairly specific information that we need to list. The mod isn't working for the new Product Type.
I see that the documentation states that it works for all the standard Zencart product types and the new Book product type. Is there any documentation that points out what files need changing (and what needs changing on those files) to get the mod working for custom product types?
Happy to have a bash at it myself, but would rather not jump in without even a hint of which files I should / shouldn't be looking at. Is there documentation available on this at all?
Thanks.
If it were me, I'd start with comparing all the files that comprise your custom product type and comparing them with their default equivalents that are in the Ceon URI package.. Be nice if you shared details of your outcome with the community.. Some of us may find the information useful..
-
Re: 404 email, but no sitemap shown..with URI mapping
Quote:
Hi,
I've got this mod installed and running. Works great. I've also created a custom Product Type because the products we're going to be selling have some fairly specific information that we need to list. The mod isn't working for the new Product Type.
I see that the documentation states that it works for all the standard Zencart product types and the new Book product type. Is there any documentation that points out what files need changing (and what needs changing on those files) to get the mod working for custom product types?
Happy to have a bash at it myself, but would rather not jump in without even a hint of which files I should / shouldn't be looking at. Is there documentation available on this at all?
Thanks.
You will need to create appropriate files in a folder named like:
admin/modules/custom_product
if you look at the code for this mod you'll see what you need to do. Also it's all very well commented :)
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
I've actually done both of the above already, going through the new product type files and updating similarly to the default product type files - and double checking against the music product type files.
Part of it is working ... I should have mentioned that. If I go in via the admin, add some product info, select the URI auto-generation checkbox and save, it all seems to work i.e. no errors, and when I go back in and look at the product, it has indeed saved a friendly URL.
When I go directly to that URL in my browser, typing in the friendly URL, the product also loads, so that part works as well.
It's the bit in the middle that doesn't seem to be working. It doesn't auto update the link on the website. If I click on that product on the front end, it loads the old URL, not the new one. The more I'm thinking about it, the more it seems like I've probably missed something in one of the custom prod type files, but i've been through several times now and they look identical to the standard types.
I wondered therefor if there was another step I've perhaps missed. Maybe something to do with declaring a new product type in the URI tool itself?
I notice, for example, that there is a file called "ceon_uri_mapping_filenames.php" which appears to list product types. Should I be adding something in here? and are there other files like this that I should be editing.
My main check has been to search all the CEON files for "FILENAME_PRODUCT_MUSIC_INFO" which is one of the lines in the above file. The theory being that if I then customise it in all files that are found, then it might work. I'm just not sure if that'd be the case, so hoped someone might have some input.
-
Re: 404 email, but no sitemap shown..with URI mapping
Success ... it's now working. I followed through on my idea of searching for instances of FILENAME_PRODUCT_MUSIC_INFO in the CEON files and, on each instance, added an instance for my own Product Type. So, if your product type was Juice, you'd want to be adding in instances of FILENAME_PRODUCT_JUICE_INFO.
For those interested in creating a new Product Type, I used a mixture of following the instructions on here: http://www.zen-cart.com/wiki/index.php/Product_Types and by looking at the Music Type databases.
From above, take a note of all the extra files you've had to create (both in admin and front end). Once done, install the CEON URI module as normal. Then, under all your new custom product type files, ensure you copy in the required lines of code in the same place as they've been copied in the default product type files.
After that, all I did was search the CEON module for instances of "FILENAME_PRODUCT_MUSIC_INFO", which is where the mod looks for instances of the music product type (and all others), and added in my own. In total I found 9 instances. There were actually another 8, but these were under the "modified_core_files" directory and relate to historic versions of ZenCart. I only update the one relevant to me.
At this point, it all seems to work exactly as expected.
-
Re: 404 email, but no sitemap shown..with URI mapping
Dear Conor,
many thanks for your great mod! really.
we are using 4.08 on 1.39h with multi-languages. so the problem is that,
how to set the rewirte rules in .htaccess file for sub-folder installation?
as we want to use www.aaa.com(installed in root folder) for english, and www.aaa.com/sub-folder/ for french
appreciated again:cool:
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi Conor
If I disable your mod via configuration do I need to remove anything fro m my .htaccess file as when I create a new sitemap.xml it comes back as a blank file.
Thank you in advance.
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
ailtait
Argh, I wish I'd seen your original post sooner, could've saved you time and effort, but have only just got it as well as this one now.
Lol I'm glad you've got things working but we've had 4.2.0 ready for release for a few weeks (some private clients have been using it for a few months!) and the first entry in the Revision History is as follows:
[ADDED] List of product pages is now maintained in a its own data file in the includes/extra_datafiles folder, making it easy to add support for additional product page types.
Ah well, that's the OS/GPL way, other things get in the way of releases.
At least when 4.2.0 is officially released you can upgrade knowing that you don't have to go through the above effort again (although thankfully as you've seen, it's not much effort to do what you wanted).
Good job on the changes but hopefully others will see this message and not have to put in the same effort!
Hopefully the new version will get released this week, start of next week at very latest.
All the best...
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
Jerry5763837
many thanks for your great mod! really.
we are using 4.08 on 1.39h with multi-languages. so the problem is that,
how to set the rewirte rules in .htaccess file for sub-folder installation?
as we want to use
www.aaa.com(installed in root folder) for english, and
www.aaa.com/sub-folder/ for french
appreciated again:cool:
Glad you like the software.
I'm not entirely clear on what it is you want to do.. do you have two stores, one for each language, or simply one store with two different languages?
If it is the latter, then you simply adjust the URIs as you enter them for the categories/products. E.g., for products, simply add "/sub-folder/" to the start of the "French" URI Mapping for each product/category etc. (I like to have site.com/fr/xxxxx for example, that's how our aarck/aawe software works and is how all language sites should work in my opinion).
If your question is about the former, then you can simply have a rewrite rule for each store in the root's .htaccess file, but add an exclusion for the /sub-folder/ to the first rewrite rule so that it "falls over" to the second rule. Or you can make sure the first rule only applies for the second, sub-folder (French) store and "falls back" to the first rule for the root/English language store.
Certainly, I can say that what you want to do in supporting multiple languages is indeed doable with the software (a fact which is one of the software's strengths!).
All the best..
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
picandnix
If I disable your mod via configuration do I need to remove anything fro m my .htaccess file
No, but you can indeed just remove the rewrite rule from it if the module isn't being used.
Quote:
Originally Posted by
picandnix
as when I create a new sitemap.xml it comes back as a blank file.
Thank you in advance.
A blank page is nothing to do with Ceon URI Mapping, but must be a problem with your installation of the Sitemap module. Check the "cache" folder for your store for myDebug files.. they'll probably exist and list a PHP error to do with a mistaken installation (missing file or something?) of the Sitemap module.
Unfortunately I'll have to refer you to the thread for that module for further help with this. Hopefully though, that's enough information for you to get this fixed!
All the best...
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi Paul,
Quote:
Originally Posted by
horsetags
Thank you for your answer. I think i was a bit paranoid when moving servers!
That's easy to understand. :)
Quote:
Originally Posted by
horsetags
Sorry for the late reply but only just found it although i asked for immediate email update.
No problem, glad you're happy enough now! :)
All the best..
Conor
ceon
-
Re: Reviews URL
Hi,
Quote:
Originally Posted by
gaffettape
That is very confusing!
Please get in contact privately to explain it more/possibly give me access to test this on your site for you. I've not come across this issue before.
Thanks,
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
jbnyc
First of all, thanks for the great module and the step by step installation directions.
Glad you like it and appreciate the effort put into the installation instructions, they alone took over a week so it's nice they're appreciated! :)
Quote:
Originally Posted by
jbnyc
I have one problem, after I started going through each category and product and clicking the "automatically generate," the pictures of the items in those particular categories disappear!
This is caused when the template used breaks the "base href" functionality that working templates have. It basically means the category/product pages are currently broken, in that they can't support static URIs, they are building relative URIs for the images, which then breaks them.
It should be easy enough to fix, just make sure a base href element is present in the template header file.
Quote:
Originally Posted by
jbnyc
And no matter what categories I click on in the home page, it just lead to the home page. Can you help me please? Thanks!
I'm afraid I don't know specifically what is causing that but it is indeed likely to be an error on your [template's] part. Again, check how the URIs are being built by it, make sure all are using the zen_href_link function.
Hope that's some sort of help!
All the best..
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Quote:
Originally Posted by
conor
Hi,
No, but you can indeed just remove the rewrite rule from it if the module isn't being used.
A blank page is nothing to do with Ceon URI Mapping, but must be a problem with your installation of the Sitemap module. Check the "cache" folder for your store for myDebug files.. they'll probably exist and list a PHP error to do with a mistaken installation (missing file or something?) of the Sitemap module.
Unfortunately I'll have to refer you to the thread for that module for further help with this. Hopefully though, that's enough information for you to get this fixed!
All the best...
Conor
ceon
Sorry Conor, I mean that the actual sitemap is empty. But sitemap generates fine when URI its set to on. That's why I wondered if it is related maybe to the htaccess?
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
picandnix
Sorry Conor, I mean that the actual sitemap is empty. But sitemap generates fine when URI its set to on. That's why I wondered if it is related maybe to the htaccess?
I don't use the sitemap module so I don't know why it would be empty. It cannot have anything to do with Ceon URI Mapping or .htaccess files though. I'd suggest contacting the author of that module.
All the best..
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Quote:
Originally Posted by
conor
Hi,
I don't use the sitemap module so I don't know why it would be empty. It cannot have anything to do with Ceon URI Mapping or .htaccess files though. I'd suggest contacting the author of that module.
All the best..
Conor
ceon
Will do, thank you Conor.
-
Re: 404 email, but no sitemap shown..with URI mapping
Hi,
Quote:
Originally Posted by
picandnix
Will do, thank you Conor.
Sorry that I can't provide a direct solution! Hope you get this sorted soon.
All the best...
Conor
ceon
-
Re: 404 email, but no sitemap shown..with URI mapping
Quote:
Originally Posted by
conor
Hi,
Sorry that I can't provide a direct solution! Hope you get this sorted soon.
All the best...
Conor
ceon
Not at all, I appreciate your help and time.
-
Re: 404 email, but no sitemap shown..with URI mapping
please help. My landing page for my site is now being re-directed due to this install. it wants the page to be www.prowoodfingerboards.com/store, not as it should be, simply www.prowoodfingerboards.com.
I actually paid someone to install this for me and this is the message they are giving me:
This is what they told me…
Please contact HostGartor about creating a directory index for /store/index.php to resolve this issue.
THIS IS WHAT HOST GATOR SAYS
That's already there. That's why /store is displaying rather and a list of files in /store
The CEON module is located in the /store folder.
And CEON added some code to the .htaccess to have the site redirect to /store
And…
What I believe you'll need to do is have your developer move the store/ folder to the document root, or have your developer look into using mod_rewrite.
in short, no one will help me and I'm a noob. please tell me what I need to do.. thanks!
-
Lost my main landing page?
My landing page for my site is now being re-directed due to this install. it wants the page to be www.prowoodfingerboards.com/store, not as it should be, simply www.prowoodfingerboards.com.
I actually paid someone to install this for me and this is the message they are giving me:
This is what they told me…
Please contact HostGartor about creating a directory index for /store/index.php to resolve this issue.
THIS IS WHAT HOST GATOR SAYS
That's already there. That's why /store is displaying rather and a list of files in /store
The CEON module is located in the /store folder.
And CEON added some code to the .htaccess to have the site redirect to /store
And…
What I believe you'll need to do is have your developer move the store/ folder to the document root, or have your developer look into using mod_rewrite.
in short, no one will help me and I'm a noob. please tell me what I need to do.. thanks
-
Re: Lost my main landing page?
Hi,
Quote:
Originally Posted by
CherVickers
in short, no one will help me and I'm a noob. please tell me what I need to do.. thanks
Sorry to hear you're having trouble. Get the person you paid to install this to do their job.
All the best...
Conor
ceon
-
Re: Lost my main landing page?
Conor,
That is exactly my point. They WILL NOT. Please, tell me what I need to do to fix this issue. If I have to hire someone else, I will, but I need to tell them what to fix..
thanks!
-
Re: Lost my main landing page?
Hi,
Quote:
Originally Posted by
CherVickers
That is exactly my point. They WILL NOT.
That's not very nice of them! Obviously they don't know what they are doing and have messed up.
Quote:
Originally Posted by
CherVickers
Please, tell me what I need to do to fix this issue. If I have to hire someone else, I will, but I need to tell them what to fix..
Sorry, I don't know how it's broken so I don't know how to tell you to fix it. This thread is for free support for Ceon URI Mapping, I'm afraid I don't give free support for custom rewrite rules and setups like having landing pages etc., that's all "custom" work.
I'm afraid you will indeed need to hire someone. Talking about such things is banned here though. There's a thread for hiring people somewhere here on the forum.
All the best...
Conor
ceon
-
Re: Lost my main landing page?
This should NOT be a custom install. Specifically, I need to know... .
Did CEON added some code to the .htaccess to have the site redirect to /store? if so, what is the code you added?
-
Re: Lost my main landing page?
Hi,
Quote:
Originally Posted by
CherVickers
This should NOT be a custom install.
Clearly it is.
Quote:
Originally Posted by
CherVickers
Specifically, I need to know... .
Did CEON added some code to the .htaccess to have the site redirect to /store?
Nope.
You need to make sure that your custom page isn't being used by the EXAMPLE rewrite rule in Ceon URI Mapping.. remember it's called "example" for a reason.. we make no assurance that it'll work on any server setup whatsoever.
You probably do indeed need to add an exclusion or to change the way your landing page is managed.
Sorry, that's as much help as I can give here, I don't have time for custom stuff.
All the best...
Conor
ceon
-
Re: Lost my main landing page?
-
Re: Lost my main landing page?
Hi,
Quote:
Originally Posted by
CherVickers
thanks!
Writing at same time there..
In case you missed that, try adding an exclusion.. just guessing, something like
Code:
RewriteCond %{REQUEST_URI} !^/$
might work, I'm not sure.. as I said, it all depends on the server setup and what rules are there already etc.
All the best..
Conor
ceon
-
Re: Lost my main landing page?
Quote:
Originally Posted by
CherVickers
Conor,
That is exactly my point. They WILL NOT. Please, tell me what I need to do to fix this issue. If I have to hire someone else, I will, but I need to tell them what to fix..
thanks!
If you hire someone, you do not need to tell them what to fix.. You need to describe the issue you are having and let them evaluate what they need to do to fix it.. Just simply describe the behavior you are experiencing that you DO NOT want..
BTW, the person who installed you site messed up, and clearly doesn't want to fix it or they don't know how to fix it.. either way they are totally unprofessional..
-
Ceon Url mapping not working.
Can anyone tell me why i am seeing this message after installing Ceon:- http://your_domain.com/includes/temp...ss/css/gss.xsl.
I have changed my domain name for obvious reasons issues are:-
I can view the site map in a web browser
i can build the sitemap / ping the engines
but when i view the sitemap in google i get the above message.
-
Re: Ceon Url mapping not working.
Hi,
Quote:
Originally Posted by
ssuk
Can anyone tell me why i am seeing this message after installing Ceon:-
http://your_domain.com/includes/temp...ss/css/gss.xsl.
I have changed my domain name for obvious reasons issues are:-
I can view the site map in a web browser
i can build the sitemap / ping the engines
but when i view the sitemap in google i get the above message.
You didn't post any message so I haven't a clue what you are talking about.
All the best..
Conor
ceon
-
Re: Ceon Url mapping not working.
Hello, Zen users i'm having a problem getting the ceon uri to work properly. All the files have been modified correctly as the uri installation check is showing no errors. The problem that i'm having is when I check the (Tick this box to have the URI auto-generated for this product.) and go to the product url it takes me to my homepage not to the product. I believe the problem is within my .htaccess file, but i'm not sure. The .htaccess file is located in the sites root directory and this is what my htaccess looks like. I changed the admin folder to custom in the code below. Any help would be greatly appreciated. The site url is http://qualityautowi.com
Code:
## BEGIN CEON URI MAPPING REWRITE RULE
RewriteEngine On
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/custom admin folder [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Don't rewrite .qidb directory
RewriteCond %{REQUEST_URI} !^/\.qidb/ [NC]
# Don't rewrite bmz_cache directory
RewriteCond %{REQUEST_URI} !^/bmz_cache/ [NC]
# Don't rewrite ajax directory
RewriteCond %{REQUEST_URI} !^/ajax/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* index.php [QSA,L]
## END CEON URI MAPPING REWRITE RULE
-
Re: Ceon Url mapping not working.
Hi,
Quote:
Originally Posted by
GodfatherAntiques
Code:
RewriteCond %{REQUEST_URI} !^/custom admin folder [NC]
Apart from this line having spaces in it (spaces are a no-no), which I think you are saying you changed to "custom admin folder" just for this post?, everything is fine with that rule that I can see.. so if you've already tried adding a slash to the front of index.php then I'm afraid there's simply a clash or something wrong on your server. I'm afraid no posting here would help you, you'll need to get a server person to take a look.
Sorry I have nothing more to add than that.
Hope you get this sorted.
All the best..
Conor
ceon
-
Re: Ceon Url mapping not working.
I have tried adding a slash in front of the index.php, but the same thing happens. I don't believe its a problem with the server. I use host gator as the host and they do support .htaccess rewrite.
-
Re: Ceon Url mapping not working.
Hi,
Quote:
Originally Posted by
GodfatherAntiques
I have tried adding a slash in front of the index.php, but the same thing happens. I don't believe its a problem with the server. I use host gator as the host and they do support .htaccess rewrite.
By "problem with the server".. I mean with either it or your configuration on it.
Sorry but there's nothing I can do to help via a forum, you need to hire someone to look at this on your server/"your site" itself.
All the best..
Conor
ceon
-
Re: Ceon Url mapping not working.
Can anyone offer any advice regarding the issue mentioned in my previous post?
Thanks :smile:
-
Re: Ceon Url mapping not working.
Hi,
Quote:
Originally Posted by
gaffettape
Can anyone offer any advice regarding the issue mentioned in my
previous post?
Thanks :smile:
Sorry you're having trouble, not sure what you've done wrong.
Please get in contact privately with PHPMyAdmin and admin details for your site and I'll take a look. Please also supply some real URIs to check instead of made up ones.
Thanks,
Conor
ceon
-
Re: Ceon Url mapping not working.
Quote:
Originally Posted by
conor
Hi,
Sorry you're having trouble, not sure what you've done wrong.
Please
get in contact privately with PHPMyAdmin and admin details for your site and I'll take a look. Please also supply some real URIs to check instead of made up ones.
Thanks,
Conor
ceon
Hi Conor,
I'll contact you ASAP - which will probably be early next week, as I'm away for the weekend.
Thanks :smile:
-
Re: Ceon Url mapping not working.
Hi,
Quote:
Originally Posted by
gaffettape
I'll contact you ASAP - which will probably be early next week, as I'm away for the weekend.
Have a nice weekend! :)
There'll be a new version released by then but it won't affect your issue, and it's a minor upgrade.
All the best..
Conor
ceon
-
Is URI mapping causing EZ-Pages problems
I have been noticing problems with EZ-Pages when updating or adding a new file. After editing the page and hitting Uppdate, I am confronted with a blank page. Viewing the website shows the page has been updated.
Viewing my error logs, I find the same error. I have rechecked the logs immediately after editing an EZ-Page.
The error is:
[13-Jul-2012 16:20:18] PHP Fatal error: Call to undefined method CeonURIMappingAdminEZPagePages::autogenEZPageURIMapping() in My-URL/My_Admin-Folder/includes/classes/class.CeonURIMappingAdminEZPagePages.php on line 134
Line 133 starts the if statement:
PHP Code:
if ($uri_mapping_autogen) {
$uri_mapping = $this->autogenEZPageURIMapping((int) $pages_id, $pages_title,
$languages[$i]['code'], $languages[$i]['id']);
All help appreciated
Dev
-
Re: Is URI mapping causing EZ-Pages problems
Hi,
Quote:
Originally Posted by
devlin
I have been noticing problems with EZ-Pages when updating or adding a new file. After editing the page and hitting Uppdate
You haven't installed the software properly.
Basically, check your modifications of ezpages.php first, making sure you have modified it correctly (I think you probably have), - you may simply have had problems with bad FTP software not uploading files properly.. clearly the EZ pages code is missing, so its CLASS file probably didn't upload properly or at all.
Upload all the files again, use FireFTP for Firefox if necessary (it's free).
All the best..
Conor
ceon
-
Re: Is URI mapping causing EZ-Pages problems
Quote:
Originally Posted by
conor
Hi,
You haven't installed the software properly.
Thank you Conor,
for clarification, is it the URI software you're talking about, or ZC?
Dev
-
Re: Is URI mapping causing EZ-Pages problems
Hi,
Quote:
Originally Posted by
devlin
Thank you Conor,
for clarification, is it the URI software you're talking about, or ZC?
Dev
URI
-
Re: Reviews URL
Quote:
Originally Posted by
gaffettape
I'm using ZC 1.3.9, SitemapXML (formerly "Google Sitemap") v3.0.3, Ceon URI Mapping (UMM Edition) v4.0.8 and Ceon URI Mappings Manager v1.2.0
Where did you get Ceon URI Mapping (UMM Edition) v4.0.8 from? I just bought Mappings Manager and find it needs the UMM Edition of URI Mapping, which I can't find anywhere.
-
Re: Reviews URL
Not to worry - found it now!
-
Ceon URI Mapping 4.2.0 Released
Hi!
It gives me great pleasure to (rather belatedly) release a new version of Ceon URI Mapping.
The main changes are that some handy new functionality for those with custom product pages has been added, as has more convenient support for the nginx webserver.
On new installations of Zen Cart 1.5.x, warnings will no longer be generated for the define the ZC developers removed between it and version 1.3.x.
All changes, from the Revision History:
[ADDED] List of product pages is now maintained in a its own data file in the includes/extra_datafiles folder, making it easy to add support for additional product page types.
[ADDED] Support for the nginx webserver added to the Installation Check. When an nginx webserver is detected, the example directive for the rewrite rule will be displayed.
[UPDATED] The filename define for the Tell A Friend page is no longer present in Zen Cart 1.5.x, so its use would cause PHP warnings in error logs on new installations. A check, included as part of the new additional product page type functionality, is now made to only use the define if it exists.
[UPDATED] All files updated to comply with Ceon Coding Guidelines (http:// dev.ceon.net/software/coding-guidelines).
[BUGFIX] Call to method to build a URL encoded string for an array query parameter was broken, it was calling the old deprecated function (must not have been much of a problem as has been present ever since the version 4.x rewrite but went unnoticed/unreported by anyone for almost two years!).
[BUGFIX] Convenient link to select (and copy in IE) the content of the example rewrite rule text field was broken by removal of necessary tags in previous release's attempt for valid HTML output for the installation check interface.
[UPDATED] Installation instructions updated to make the purpose of the functionality to Auto-manage URIs for Products' Reviews and Tell-A-Friend pages clearer, and to make the instructions on how to configure this functionality much easier to follow.
The latest version should be available from the downloads area shortly.
As always the latest version can be downloaded directly at any time from the Ceon website:
Download 4.2.0 Now!
Upgrading is as simple as always, taking just 2 or 3 minutes to perform an upgrade, thanks to the auto-upgrade functionality!
Enjoy!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping 4.2.0 Released
Hi Conor how are you doing? I have a question for you, in this new version 4.2.0 is the product_book a new feature or what will it do. I don't see that in /admin/includes/modules/ in zen cart v1.5.0 Have a nice day. By the way your new site looks great.
-
Re: Ceon URI Mapping 4.2.0 Released
Quote:
Originally Posted by
countrycharm
Hi Conor how are you doing? I have a question for you, in this new version 4.2.0 is the product_book a new feature or what will it do. I don't see that in /admin/includes/modules/ in zen cart v1.5.0 Have a nice day. By the way your new site looks great.
It's simply support the custom product type of "book".. This is not a default Zen Cart product type.. It's a custom product type for books (similar to the built in features for music which is a custom product type that does come with Zen Cart) In the case of books I believe there is an add-on or instructions on the forum for creating this custom product type..
-
Re: Ceon URI Mapping 4.2.0 Released
Quote:
Originally Posted by
DivaVocals
It's simply support the custom product type of "book".. This is not a default Zen Cart product type.. It's a custom product type for books (similar to the built in features for music which is a custom product type that does come with Zen Cart) In the case of books I believe there is an add-on or instructions on the forum for creating this custom product type..
Thanks for the explanation. I understand whats going on now.....lol
-
Re: Ceon URI Mapping 4.2.0 Released
Hi,
Firstly many thanks for this amazing module, it works brilliantly!
I wonder if you can help me with a problem I having. I have just installed Fast and Easy Checkout with AJAX and one of the instructions for install is:
Quote:
4.If using a SEO URLs module, add "checkout_payment", "quick_checkout", and "fec_confirmation" to the exempt list. In other words, do not rewrite the URLs for these pages.
Can anyone show be how I make sure these urls aren't rewritten. I understand that I will need to add them to my .htacess file but am unsure how.
This is my .htaccess file:
Quote:
## BEGIN CEON URI MAPPING REWRITE RULE
RewriteEngine On
RewriteRule ^blog(.*)$ /index.php?main_page=blog&$1 [E=VAR1:$1,QSA,L]
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/olcs_admin [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Don't rewrite bmz_cache directory
RewriteCond %{REQUEST_URI} !^/bmz_cache/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* index.php [QSA,L]
## END CEON URI MAPPING REWRITE RULE
Any help anyone can give me would be much appreciated!
-
Re: Ceon URI Mapping 4.2.0 Released
Hi,
Quote:
Originally Posted by
OLCS
Firstly many thanks for this amazing module, it works brilliantly!
Glad you like it. :)
Quote:
Originally Posted by
OLCS
I wonder if you can help me with a problem I having. I have just installed Fast and Easy Checkout with AJAX and one of the instructions for install is:
The people who write that software don't really appear to keep up to date with things so I wouldn't necessarily go by anything they say.
I know lots of stores use Ceon URI Mapping fine with FEC so you most likely don't have to do anything.
In fact, in the past few months there hasn't been a single report of a clash between Ceon URI Mapping and another module (That can cope with static URIs) that I know of, which is great, that was one of the main things I tried to avoid with the 4.x rewrite.
Hope that puts your mind at rest.. if it works, it works! :)
All the best..
Conor
ceon
-
Re: Ceon URI Mapping 4.2.0 Released
Hi,
Using SitemapXML v.2 to generate EZ-pages sitemap with Ceon URI Mapping 4.2.0
In Zencart v1.3.9h we can generate static URI's for products, categories and EZ-pages under Ceon URI Mapping 4.2.0 no problem.
But something puzzling happens using SitemapXML v.2.
When we then go to >Tools > Sitemap XML the resulting products (sitemap/sitemapproducts.xml) and categories (sitemap/sitemapcategories.xml) pages remain in static form as we would expect, but the new sitemap/sitemapezpages.xml is in dynamic format.
Any comments / ideas please?
-
Re: Ceon URI Mapping 4.2.0 Released
Hi,
Quote:
Originally Posted by
RedSpinnaker
The new sitemap/sitemapezpages.xml is in dynamic format.
Any comments / ideas please?
Must be a problem with that module. Ceon URI Mapping will output the static URI for any code that uses zen_href_link(). It has no concept of what module is using it via that function.
Best ask your question on the thread for this other module.
Sorry I can't be more help than that but at least you know the issue isn't with Ceon URI Mapping.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping 4.2.0 Released
Using V1.3.9h
Installed latest version of Ceon URI (umm) and the purchased Manager.
All links have been re-written correctly, BUT need to ask if this is right or I have done something wrong?
For any page that is an EZPage and is pointing to an internal link URL:
On the store front if I mouse over a page in links (eg: Shipping & Returns) it shows as https://mysite.com/index.php?main_page=shippinginfo
even though the URL has been re-written to: https://mysite.com/shipping-returns
Now the only way I can get it to show as https://mysite.com/shipping-returns when you MOUSE over it - is to actually go in and EDIT the EZPage and change the internal link to : https://mysite.com/shipping-returns
Does this seem correct that I have to do this for every EZPage that has an internal page link? Or have I missed something?
Many Thanks
PS: Fantastic Modules :smile:
-
Hi,
Glad you like the software and that it's useful for your site!
Quote:
Originally Posted by
gandalfsmith
For any page that is an EZPage and is pointing to an internal link URL:
I think I'll be making this a FAQ. :)
Internal links are a hack that the dynamic-URI Zen Cart uses. Once you have a site with static URIs, internal EZ-Page links shouldn't be used. Instead you should simply use the actual URIs, preferably via a call to zen_href_link() in the template(s) in which you'd otherwise have been using these EZ-Page links.
I'll get more info about this into a FAQ as I said, in the meantime feel free to contact me privately, I'm afraid support for the manager software can't be offered here.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Hi,
Glad you like the software and that it's useful for your site!
I think I'll be making this a FAQ. :)
Internal links are a hack that the dynamic-URI Zen Cart uses. Once you have a site with static URIs, internal EZ-Page links shouldn't be used. Instead you should simply use the actual URIs, preferably via a call to zen_href_link() in the template(s) in which you'd otherwise have been using these EZ-Page links.
I'll get more info about this into a FAQ as I said, in the meantime feel free to contact me privately, I'm afraid support for the manager software can't be offered here.
All the best..
Conor
ceon
I think though that folks still use these to add internal links to the EZ Pages header and footer menus as well as the EZ Pages sidebox.. While it's true one could simply edit the EZ Pages, header and Footer menus and the sidebox to add these internal links, but many will not know how to make the change this way..
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
DivaVocals
I think though that folks still use these to add internal links to the EZ Pages header and footer menus as well as the EZ Pages sidebox.. While it's true one could simply edit the EZ Pages, header and Footer menus and the sidebox to add these internal links, but many will not know how to make the change this way..
I realise that but it results in double redirects and the issue described above.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Hi,
I realise that but it results in double redirects and the issue described above.
All the best..
Conor
ceon
Understood.. :D