Fe 私は変数を取得し、MVC アプリケーションは変数に応じてわずかに異なる JS を表示する必要があります。この変数をビューまたはコントローラーのどこで処理すればよいですか? MVC 方法論は何と言っていますか?
$max_orders_count は > 0 または無限の場合は = 0 です。
最初の方法
Controller:
if ($max_orders_count === 0) {
$this->view('view1.php');
} elseif ($max_orders_count > 0) {
$this->view('view2.php');
}
第二の方法
Controller:
$this->view('view.php', array('max_orders_count' => $max_orders_count));
View:
<?if ($max_orders_count === 0) {?>
<script>JS1</script>
<?}?>
<?if ($max_orders_count > 0) {?>
<script>JS2</script>
<?}?>