トップ » サービス » 技術情報 » symfony » ヘルパー » 基本ヘルパーの使い方
symfony

基本ヘルパーの使い方 - 記述日2008/5/14 - 福田


フォーム生成用タグ(form_tag)
参考URL:http://develop.ddo.jp/symfony/book/jp/1.0/validate_form.html

★設置可能な場所と有効範囲
<?php echo form_tag(URLの値,array (オプション等)) ?>

例:<?php echo form_tag('csvStuffName/confirm', array('multipart' => true)) ?>

入力フォーム用タグ(input_tag)
参考URL:http://develop.ddo.jp/symfony/book/jp/1.0/validate_form.html

<?php echo input_tag(name, セット値, array (オプション等)) ?>

例:<?php echo input_tag('search_model_name', $strSearchModelName, array ('size' => 20,)) ?>

チェックボックス用タグ(checkbox_tag)
参考URL:http://develop.ddo.jp/symfony/book/jp/1.0/templating_form_helpers.html

<?php echo checkbox_tag(name, デフォルト値, セット値,array (オプション等)) ?>

例:<?php echo checkbox_tag('back_cover_image_flg',1,$strBackCoverImageFlg,array()) ?>裏表紙あり

ラジオボタン用タグ(radiobutton_tag)
参考URL:http://develop.ddo.jp/symfony/book/jp/1.0/templating_form_helpers.html

<?php echo radiobutton_tag(name, デフォルト値, セット値) ?>

例:<?php echo radiobutton_tag('staff_sort', $intStaffDirector,$boolStaffDirector) ?>監督

サブミットボタン用タグ(submit_tag)

<?php echo submit_tag(ボタン名, ,array (オプション等)) ?>

例<?php echo submit_tag('チェック', array('name' => 'save', 'class' => 'sf_admin_action_save')) ?>

ファイルアップロード用タグ(input_file_tag)
参考URL:http://develop.ddo.jp/symfony/book/jp/1.0/upload.html

<?php echo input_file_tag(name,セット値) ?>

例:<?php echo input_file_tag('photo', '') ?>

日付選択(カレンダー)用タグ(input_date_tag)

<?php echo input_date_tag(name,デフォルトの年月日,オプション等) ?>

例:アクション側

<?php
    $date = aray();
    $date['year'] = '2008';
    $date['month'] = '11';
    $date['day'] = '11';
?>

例:テンプレート側

<?php echo input_date_tag('date', $date) ?>

hidden用タグ(input_hidden_tag)

<?php echo input_hidden_tag(name,セット値) ?>

例:<?php echo input_hidden_tag('maker_id',$strMakerId) ?>


symfony 最新記事

↑Pagetop