Aujourd'hui à quelqu'un de travail ont essayé de me convaincre que:appels de base de données dans Smarty/vues/modèles
{$obj->getTableInfo()}
est très bien pour Smarty/mvc/templating parce qu'il utilise une méthode d'objets. J'ai fait valoir que parce qu'il appelle la base de données, il n'y a pas de place et il devrait être dans le contrôleur (nous n'utilisons pas réellement MVC). Ai-je raison de comprendre les séparations logiques qui sont utilisées dans MVC et généralement dans la modélisation? Ou y a-t-il quelque chose qui me manque?
Est-il vraiment juste que je vote en faveur de ceux qui soutiennent mon point de vue? Probablement pas ... Je voulais vraiment entendre les gens qui pensaient que c'était ok ... Oh bien – SeanJA