XOOPS
2.6.0
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
File.php
Go to the documentation of this file.
1
<?php
2
/*
3
You may not change or alter any portion of this comment or credits
4
of supporting developers from this source code or any supporting source code
5
which is considered copyrighted (c) material of the original comment or credit authors.
6
7
This program is distributed in the hope that it will be useful,
8
but WITHOUT ANY WARRANTY; without even the implied warranty of
9
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10
*/
11
12
namespace
Xoops\Form
;
13
25
class
File
extends
Element
26
{
33
public
function
__construct
(
$caption
,
$name
)
34
{
35
$this->
setCaption
(
$caption
);
36
$this->
setAttribute
(
'type'
,
'file'
);
37
$this->
setAttribute
(
'name'
,
$name
);
38
}
39
45
public
function
render
()
46
{
47
$attributes
= $this->
renderAttributeString
();
48
49
return
'<input '
.
$attributes
.
' '
. $this->
getExtra
() .
' />'
50
.
'<input type="hidden" name="xoops_upload_file[]" id="xoops_upload_file[]" value="'
51
. $this->
getName
() .
'">'
;
52
}
53
}
File
Xoops\Form\Element\setCaption
setCaption($caption)
Definition:
Element.php:396
Xoops\Form
Definition:
BlockForm.php:12
Xoops\Form\Element\renderAttributeString
renderAttributeString()
Definition:
Element.php:156
Xoops\Form\File\__construct
__construct($caption, $name)
Definition:
File.php:33
Xoops\Html\Attributes\setAttribute
setAttribute($name, $value=null)
Definition:
Attributes.php:42
Xoops\Form\Element\getExtra
getExtra($encode=false)
Definition:
Element.php:539
Xoops\Form\Element
Definition:
Element.php:28
Xoops\Form\Element\$caption
$caption
Definition:
Element.php:55
Xoops\Form\Element\getName
getName()
Definition:
Element.php:230
$name
$name
Definition:
force_download.php:15
Xoops\Html\Attributes\$attributes
$attributes
Definition:
Attributes.php:32
Xoops\Form\File\render
render()
Definition:
File.php:45
usr64
htdocs
xoops_lib
Xoops
Form
File.php
Generated on Fri May 22 2015 03:07:00 for XOOPS by
1.8.9.1