當前位置: 首頁>>代碼示例>>PHP>>正文


PHP FieldSet::renameField方法代碼示例

本文整理匯總了PHP中FieldSet::renameField方法的典型用法代碼示例。如果您正苦於以下問題:PHP FieldSet::renameField方法的具體用法?PHP FieldSet::renameField怎麽用?PHP FieldSet::renameField使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在FieldSet的用法示例。


在下文中一共展示了FieldSet::renameField方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: generateTranslationFieldsForBackend

 static function generateTranslationFieldsForBackend($segment, array $db, array $has_one = null, FieldSet $fieldset)
 {
     return $fieldset;
     if (isset($has_one)) {
         $hasOne = array();
         foreach ($has_one as $field => $type) {
             $fieldName = $field . "ID";
             $hasOne[$fieldName] = $type;
             $fieldset->renameField($fieldName, _t($segment, "%{$field}%"));
         }
     }
     foreach ($db as $field => $type) {
         $fieldset->renameField($field, _t($segment, "%{$field}%"));
     }
     return $fieldset;
 }
開發者ID:pstaender,項目名稱:ShopSystem,代碼行數:16,代碼來源:ShopLocalization.php

示例2: testRenameField

 function testRenameField()
 {
     $fields = new FieldSet();
     $nameField = new TextField('Name', 'Before title');
     $fields->push($nameField);
     /* The title of the field object is the same as what we put in */
     $this->assertSame('Before title', $nameField->Title());
     /* The field gets renamed to a different title */
     $fields->renameField('Name', 'After title');
     /* The title of the field object is the title we renamed to, this
     			includes the original object we created ($nameField), and getting
     			the field back out of the set */
     $this->assertSame('After title', $nameField->Title());
     $this->assertSame('After title', $fields->dataFieldByName('Name')->Title());
 }
開發者ID:SustainableCoastlines,項目名稱:loveyourwater,代碼行數:15,代碼來源:FieldSetTest.php


注:本文中的FieldSet::renameField方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。