Closed (fixed)
Project:
e-Commerce
Version:
5.x-3.0-rc1
Component:
ec_recurring
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
4 Mar 2007 at 13:49 UTC
Updated:
25 Mar 2007 at 09:00 UTC
i activated ec_recurring module, tables were built in database with no problems
the problem is when i try to access myfiles section, when i get this warning:
user warning: Table 'reloadmagazine_db.ec_recurring_schedule' doesn't exist query: SELECT * FROM ec_recurring_schedule ORDER BY name in /Users/theclue/Sites/reloadcms/includes/database.mysqli.inc on line 151.
the point is that all my tables are prefixed with 'reload_': ec_recurring_* tables don't exist in my database schema...
another bug (probably linked): when i try to add a schedule schema i get a success status message but no schema is created...
Comments
Comment #1
The.Clue commenteddigging a bit, i checked ec_recurring.module by hand...all table names SEEMS to be correctly aliased....
sounds weird...
Comment #2
The.Clue commentedfound it...it was in row 670...
replace with:
Comment #3
The.Clue commentedsorry for my latest post. my fix works, but it's not the best solution.
this is probably more elegant:
1. don't touch row 670
2. replace row 1936 with:
i just altered this part
and now it works...dunno why...but it works....
Comment #4
neclimdulComment #5
neclimdulWait... I don't think this has been committed so it isn't fixed...
Comment #6
gordon commentedI just checked my system and it has been fixed.
Comment #7
baraban commentedIt is not fixed in the release I downloaded today.
Wasted at least an hour fighting this one...
Hoepfully we will soon be able to use it on the Odesskiy Listok newspaper website at http://www.OdessaPage.com
Comment #8
neclimdulI actually thought this was fixed too. In the future actual patches help clarify your goals even simple one liners.
The problem btw has to do with php string parsing. {$variable} is an explicit variable declaration so you could have
"{$variable}string"and php knows "string" isn't part of the variable name. That's the php lesson for today. ;)Committed the fix. I'm sure more little bugs will come in and we'll get another release soon enough. Until then, patches for 5.x-3.0
and 4.7.x-3.0
Comment #9
(not verified) commented