2012-02-08 6 views
0

私は、osCommerceのショッピングカートでの作業経験を持っていたと私は、彼らはちょうどウェブサイトの左側または右側の列のいずれかに別のボックスを追加するために「必要」の使用方法が好きです。osCommerceの "ボックス" のファイルとCakePHPの?

require(DIR_WS_BOXES . 'shopping_cart.php'); 

私はプログラマが私のための新しいウェブサイトを作成したことだし、彼は、CakePHPでそれをやっています。 osCommerceのは、私はちょうど別のページにこれらのボックスは、かなり簡単に「必要」することができますこの方法を使用するようにボックスを作成するときに、彼は同じロジックを使用することができれば、私は彼に尋ねました。

彼は、それがSmartyのものであるようにCakePHPのようなフレームワークでは、ページのコードで動作するように簡単ではないことを私に伝えます。私は彼がosCommerceを指していると思います。

これは本当ですか? CakePHPは別の箱のPHPファイルを作成し、ちょうどosCommerceのような別のページに動作しないでそれらを必要とするだろうと?

ありがとうございました!

+0

「スマート」とは、彼はosCommerceを指していません。彼はスマートに言及している。 http://www.smarty.net/ –

答えて

1

これは、ビューを使ってハッキングしたり、プラグインで何かできるのかもしれませんが、CakePHPが書かれている方法(そして書いている方法)は、書く方法osCommerceの何か。

CakeはMVC(http://www.phpro.org/tutorials/Model-View-Controller-MVC.html)と呼ばれるものを使用して、大規模なアプリケーションの管理を容易にし、コードの再利用を容易にしますosCommerceのに対し)、IMOを維持するために、よりよいが、すべてのインラインである - それは物事を動作させるためにinclude() sおよびdefine()秒の多くを使用しています。

あなたはおそらく、あなたがそれをしたいと思う方法ではおそらくうまくいかない何かを一緒にハックするように強制しようとするのではなく、新しいテクノロジーを古い方法で作りようとしています。

関連する問題