私は過去 2 年間 .net を使用しており、どこからでもページの任意の場所にコントロールを追加できる方法が気に入っています。たとえば、Head.Controls.add(new LiteralControl("<link rel='stylesheet' type='text/css' href='styles.css' />"))
すでに体があっても言えます。
この種のことをphpで行うことは可能ですか?私のサイトは、エージェント、顧客、およびアーティストが存在するように設定されています (これは、展示会でオフラインで使用する顧客アプリケーションを必要とするカード製造会社向けです)。エージェントの追加フォームは、顧客の追加フォームとはスタイルが異なる場合があります。そのため、各タイプを異なるフォルダー (エージェント、顧客、アーティストなど) にそれぞれ独自のスタイルシートと共に配置したいと考えています。GET
タイプ (アーティスト、顧客など)、モード (作成、編集) のパラメーター、および ID のオプションのパラメーター (編集モードの場合) を受け取る1 つのフォーム ページがあります。私が現在行っていることではなく、一度$agentForm->generateForm()
に呼び出すことができるようにしたいと思います。これは、本体と頭の中で呼び出すことです (開始本体タグがまだ生成されていない状態で)。$agentForm->generateStyleTag()
$agentForm->generateForm()
$agentForm->generateStyleTag
これを言い換えると、Head タグと Body タグがあります。と呼ばれる別の関数では、と$agentForm->generateHTML()
言いたいです。これにより、スタイルがそこにあり、ユーザーがいるサイトのセクションに適していることが保証されるため、新しいページの開発が非常に簡単になります.Body->addChild("bla")
Head->addChild("bla")
これを達成することは可能ですか、それとも php と .net の主な違いの 1 つですか?