Liste de tous les membres
Description détaillée
Définition à la ligne 21 du fichier file.php.
Documentation des fonctions membres
JFormFieldFile::__get |
( |
|
$name | ) |
|
Method to get certain otherwise inaccessible properties from the form field object.
- Paramètres:
-
string | $name | The property name for which to the the value. |
- Renvoie:
- mixed The property value or null.
- Depuis:
- 3.2
Réimplémentée à partir de JFormField.
Définition à la ligne 48 du fichier file.php.
{
{
case 'accept':
return $this->$name;
}
}
JFormFieldFile::__set |
( |
|
$name, |
|
|
|
$value |
|
) |
| |
Method to set certain otherwise inaccessible properties of the form field object.
- Paramètres:
-
string | $name | The property name for which to the the value. |
mixed | $value | The value of the property. |
- Renvoie:
- void
- Depuis:
- 3.2
Réimplémentée à partir de JFormField.
Définition à la ligne 69 du fichier file.php.
{
{
case 'accept':
break;
default:
}
}
JFormFieldFile::getInput |
( |
| ) |
|
|
protected |
Method to get the field input markup for the file field. Field attributes allow specification of a maximum file size and a string of accepted file extensions.
- Renvoie:
- string The field input markup.
- Note:
- The field does not include an upload mechanism.
- Voir également:
- JFormFieldMedia
- Depuis:
- 11.1
Réimplémentée à partir de JFormField.
Définition à la ligne 119 du fichier file.php.
{
$accept = !empty($this->accept) ?
' accept="' . $this->accept .
'"' :
'';
$size = !empty($this->size) ?
' size="' . $this->size .
'"' :
'';
$class = !empty($this->
class) ?
' class="' . $this->
class . '"' : '';
$disabled = $this->disabled ? ' disabled' : '';
$required = $this->required ? ' required aria-required="true"' : '';
$autofocus = $this->autofocus ? ' autofocus' : '';
$multiple = $this->multiple ? ' multiple' : '';
$onchange = $this->onchange ? ' onchange="' . $this->onchange . '"' : '';
JHtml::_('jquery.framework');
JHtml::_('script', 'system/html5fallback.js', false, true);
return '<input type="file" name="' . $this->name . '" id="' . $this->id . '" value=""' .
$accept
}
JFormFieldFile::setup |
( |
SimpleXMLElement |
$element, |
|
|
|
$value, |
|
|
|
$group = null |
|
) |
| |
Method to attach a JForm object to the field.
- Paramètres:
-
SimpleXMLElement | $element | The SimpleXMLElement object representing the <field> tag for the form field object. |
mixed | $value | The form field value to validate. |
string | $group | The field name group control value. This acts as as an array container for the field. For example if the field has name="foo" and the group value is set to "bar" then the full field name would end up being "bar[foo]". |
- Renvoie:
- boolean True on success.
- Voir également:
- JFormField::setup()
- Depuis:
- 3.2
Réimplémentée à partir de JFormField.
Définition à la ligne 96 du fichier file.php.
{
if ($return)
{
$this->accept = (string) $this->element['accept'];
}
return $return;
}
Documentation des données membres
JFormFieldFile::$type = 'File' |
|
protected |
La documentation de cette classe a été générée à partir du fichier suivant :
- jplatform-13.1/joomla/form/fields/file.php