FieldName
FieldName Du er her: /  Forsiden  /  Kildekoden  /  Dto  /  Fieldname   Login nu   Login
FieldName
 ««« Se kilde koden
FieldName
FieldName Basic FieldName FieldName Base FieldName FieldName Component FieldName FieldName Db FieldName FieldName Dto  FieldName FieldName Form FieldName FieldName Form-elements FieldName FieldName Jquery FieldName FieldName Layout FieldName FieldName Menu FieldName FieldName Menu-fisheye FieldName FieldName Mvc FieldName FieldName Tab FieldName FieldName Table FieldName FieldName Template FieldName FieldName Util FieldName
FieldName
FieldName
FieldName Index
 
Tilbage

Navn : FieldName.php


Sample code, tutorial

Sådan benyttes komponenten FieldName klassen

Først skal du inkludere den fil der beskriver komponenten, som en klasse fil

  • <?
    require_once(HTML_PACKAGE_PATH.'/FieldName.php');
    ?>

Dernæst kan du enten benytte komponenten som et taglib (statiske metoder):

  • <?
    FieldName
    ::display($param1, $param2, $param3, ...);
    ?>

eller du kan lave en instance af komponenten og benytte metoderne direkte:

  • <?
    $object
    = new FieldName($param1, $param2, $param3, ...);
    print
    $object->getHtml();
    ?>

Parent html

Sådan vises komponenten FieldName klassen

test

PHP source code

Den fulde PHP kildekode for FieldName klassen

<?
/**
* @package dto
* @see HTML_DTO_UTIL_PATH.'/FieldName.php'
* @copyright (c) http://Finn-Rasmussen.com
* @license http://Finn-Rasmussen.com/license/ myPHP License conditions
* @author http://Finn-Rasmussen.com
* @version 1.10
* @since 22-feb-2007
*/

/**
* The required files
*/
require_once(HTML_DTO_UTIL_PATH.'/Fields.php');
if (
defined('HTML_LANGUAGE_UTIL_PATH')) {
    require_once(
HTML_LANGUAGE_UTIL_PATH.'/Translate.php');
}

/**
* The Field Name is used to return the field name for a given key
* Field Name object
* The purpose of this clas is to simulate the meta information from a database
* <code>
* Usage:
*   $header = array(
*       'firstname'=>array('fieldName'=>'firstname', 'fieldLen'=>100, 'fieldType'=>'', 'fieldFlags'=>'', 'fieldTable'=>''),
*       'lastname'=>'array('fieldName'=>'lastname' , 'fieldLen'=>100, 'fieldType'=>'', 'fieldFlags'=>'', 'fieldTable'=>''),
*   );
*
*   $fieldname = new FieldName();
*   $name = $fieldname->get($key,$header,$default);
* Or
*   $name = FieldName::get($key,$header,$default);
* </code>
* @package dto
*/

class FieldName {
    
/**
     * Constructor
     */
    
function FieldName() {
    }
    
    
/**
     * Get the Name of the field from the specified key
     * @param  String $key     The key to use
     * @param  array  $header  The header  meta data
     * @param  array  $default The default meta data
     * @return String the name of the field
     */
    
function get($key, $header='', $default='') {
        
$value = Fields::value($key,$header, $default);
        if (
defined('HTML_LANGUAGE_UTIL_PATH')) {
            
$value = Translate::sql($value,TRANSLATE_TEXT);
        }
        if (
$value=='') {
            
$value = $key;
        }
        return
$value;
    }
    
    
/**
     * Get the html code
     * @return String The html code
     */
    
function getHtml() {
        return
FieldName::get('test','test','test');
    }
}
?>

HTML source code

Den fulde HTML kildekode for FieldName klassen

<?
test
?>

Class methods

Her er 'klasse metoderne' for FieldName klassen:

  • fieldname
  • get
  • gethtml

Object vars

Her er 'objekt variable' for FieldName klassen:


FieldName

Vis denne side på danmark

Vis denne side på Germany

Vis denne side på England

Vis denne side på France

Vis denne side på Italy

Vis denne side på Norge

Vis denne side på Sverige

Vis denne side på USA


 
FieldName