コードをコピー コードは次のとおりです:
'asdfgasgsad'));?>この文は、'_sidemenu.php' をインクルードし、そのページ シリーズに渡すことを意味しますパラメータを使用すると、「_sidemenu.php」ページは $form 変数
op_include_box('vote_question_create_box','asdfasdf',array(') の値を直接使用できます。 title'=>'質問を作成','moreInfo'=>array('質問を作成',link_to('質問 2'を作成','@my_index'))); ;?php
op_include_box('vote_question_create_box',get_slot('pager'),array('title'=>'質問を作成','moreInfo'=>array('質問を作成',link_to('質問を作成2','@my_index'))));
?>'vote_question_create_box' は単なるマークです。'asdfasdf' または get_slot('pager')出力 ページのタイトルの下にある情報に移動します (このメソッドにスロットを含めるには、 include_slot() ではなく get_slot() のみを使用できます。
ページにスロットを含めるには、 include_slot() を使用する必要があります)
3 番目の配列 パラメーター内のキー名タイトルは固定であり、「vote_question_create_box」セクションで表示されるタイトルです。これに続く「moreInfo」キー名も固定キー値とその固定キー値に対応する配列です。表示されるコンテンツのリストです
スロット段落を設定します
php end_slot() ?>
php include_slot('pager'); ?> ページに表示するには、設定されたスロット段落を含める必要があります。 ;?php
op_include_form('vote_question_from',$ form,array('title'=>'質問を編集','url'=>url_for('@vote_update?id='.$form->getObject ()->getId()),));
?> フォーム オブジェクトが含まれます。「vote_question_from」は識別名、$form は対応するアクションによって渡されるフォーム オブジェクト、および 3 番目の配列パラメーターのタイトルです。 key 値と URL キー値は固定で、表示されるタイトルに対応して、名前とフォーム送信パス
の対応するアクションの内容は
public functionexecuteEdit(sfWebRequest $request){
$object = $this->getRoute()->getObject() ;
//作成者でない場合は、画面に 404 が表示されます
$this->forward404Unless($this ->getUser()->getMemberId() == $object->getMemberId());/ /$object->getMemberId() は、渡された ID 値に対応するレコードの member_id フィールド値です
$this->form = new VoteQuestionForm($object);
//このアクション パスにアクセスします http://localhost/openpne/web/vote/edit/1
}
?> 🎜>
ページング中にページを前後に移動するために使用されるハイパーリンク
$pager は $this->pager から来ていますアクション内 = Doctrine::getTable('VoteQuestion')->getListPager($request->getParameter ('page'));
クラス PluginVoteQuestionTable の getListPager() メソッドの内容↓
class PluginVoteQuestionTable extends Doctrine_Table
{
public function getListPager($page = 1, $size = 20)
{
$query = $this->createQuery()-> ;orderBy('updated_at DESC');
$pager = new sfDoctrinePager('VoteQuestion',$size) ;//特定のテーブルのページング オブジェクトを作成し、各ページに表示されるレコード数の値を渡します
$pager->setQuery($query);//クエリ文オブジェクトを渡す
$pager->setPage ($page);//表示されたページ数が返されると仮定します
$pager- >init();
return $pager
}
}
?>
フォアグラウンド ページによるページング結果セットの閲覧に対応します
getResults() as $item): //openPNE ページング メカニズムを使用して、指定されたページングを取得します。結果セットは各レコードを通じて読み取られます?>
< ;dd>getTitle(),count($item->getVoteAnswers())),'@vote_show ?id=' .$item->getId()) ?>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ホットトピック









