WebsiteBaker Support (2.12.x) > Modules
Topics strict problem
jacobi22:
--- Quote ---save_item.php line 603 (Insert new row into database) are some values missing.
--- End quote ---
replace the originalcode
--- Code: ---$database->query('INSERT INTO `'.TABLE_PREFIX.'mod_'.$mod_name.'_items` (`section_id`, `page_id`, `position`) VALUES ('.(int)$section_id.', '.(int)$page_id.', '.(int)$position.')');
--- End code ---
with this code
--- Code: ---// Insert new row into database
$sql = 'INSERT INTO `'.TABLE_PREFIX.'mod_'.$mod_name.'_items` SET '
. '`section_id` = '.(int)$section_id.', '
. '`page_id` = '.(int)$page_id.', '
. '`title` = \'\', '
. '`link` = \'\', '
. '`description` = \'\', '
. '`position` = '.(int)$position.', '
. '`scheduling` = \'\', '
. '`main_image` = \'\', '
. '`modified_when` = \''.time().'\', '
. '`modified_by` = '.(int)$admin->get_user_id().' ';
// Check if there was a db error
if (!$database->query($sql)){
$admin->print_error($database->get_error());
}
--- End code ---
dbs:
Habe jetzt topics versucht auf strict anzupassen.
Im Prinzip funktioniert es bei install, upgrade, verschieben, duplizieren usw..
In topics 0.7 gab es mal 3 Felder mehr, irgendwas mit rating. Wer das noch hat, könnte auf ein strict-Problem stoßen.
Müsste man eigentlich von Hand oder bei install entfernen.
Bin erstmal froh so weit zu sein. Weitere Tests sind gern gesehen.
Anhang im späteren Post ...
grindmobil:
Was bastelt ihr denn jetzt schon wieder?
Eine Spezial Version des wbce-moduls für wb? Und was, wenn's Mal ein Update gibt?
evaki:
Alle Module MÜSSEN über kurz oder lang im Strict-Modus laufen.
Das hat NIX mit WB zu tun!
WB ist darauf vorbereitet, und deshalb ist es wenig sinnvoll Module nicht anzupassen.
Wenn's denn notwendig wird halt auch bei 'nem Update zu wiederholen.
Ist dann aber nicht problematisch, da der Code ja dann vorliegt.
Nedenn Gruß aus Hammaburch, Evaki.
grindmobil:
Wer sagt das? Der 138. Guru von hinten?
Wenn's soweit ist, kann man ja geordnet machen.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version