Hello my developer friends,

what are your best practises to ensure compatiblity for older OXID versions? It is common to have separate branches for 4.7.x, 4.8.x, 4.9.x and so on, or do you try to have one code base? For example I use params in language strings introduced in 4.8 and they do not work in 4.7. Building an if-else construct in smarty templates
querying the OXID version seems to be a bad practice.

Same for the oxConfig/oxRegistry changes, here I could go with a function_exists/class_exists; just interesting how you think about that.

A: One package
B: Multiple packages

Best regards
--

Alexander Schwarz
active value GmbH
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general

Reply via email to