本文整理汇总了PHP中AdminPage::extra_types_html方法的典型用法代码示例。如果您正苦于以下问题:PHP AdminPage::extra_types_html方法的具体用法?PHP AdminPage::extra_types_html怎么用?PHP AdminPage::extra_types_html使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类AdminPage
的用法示例。
在下文中一共展示了AdminPage::extra_types_html方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: opendir
function extra_types_html($value, $checkdata)
{
if ($value['type'] == 'file') {
?>
<?php
$image_check = get_option('wicketpixie_theme_body_bg_image');
if (isset($image_check) && $image_check != '') {
$image_check = get_option('wicketpixie_theme_body_bg_image');
} else {
$image_check = 'false';
}
?>
<?php
if (get_option($value['id'])) {
?>
<input type="hidden" name="<?php
echo $value['id'];
?>
" value="<?php
echo get_option($value['id']);
?>
">
<?php
}
?>
<?php
$uploaded = opendir(TEMPLATEPATH . '/images/backgrounds/');
$images = array();
while ($file = readdir($uploaded)) {
$pattern = "/[\"‘]?([^\"’]?.*(png|jpg|gif))[\"’]?/i";
if (preg_match($pattern, $file)) {
$images[] = $file;
}
}
?>
<select name="saved_images" id="saved_images">
<option value="">Choose an image</option>
<?php
foreach ($images as $image) {
?>
<option value="<?php
echo $image;
?>
" <?php
if (get_option('wicketpixie_theme_body_bg_image') == $image) {
echo 'selected="selected"';
}
?>
><?php
echo $image;
?>
</option>
<?php
}
?>
</select> Current:
<?php
if ($image_check == 'false') {
echo 'None';
} elseif ($image_check != 'false') {
?>
<a href="<?php
echo TEMPLATEPATH . '/images/backgrounds/' . get_option($value['id']);
?>
" title="<?php
echo get_option($value['id']);
?>
"><?php
echo get_option($value['id']);
?>
</a>
<?php
} else {
echo 'None';
}
?>
<p><input type="file" id="<?php
echo $value['id'];
?>
" name="<?php
echo $value['id'];
?>
">
<input type="hidden" name="MAX_FILE_SIZE" value="1500000">
<input type="hidden" name="completed" value="true"></p>
<p><input type="checkbox" value="<?php
echo get_option('wicketpixie_theme_no_image');
?>
" name="wicketpixie_theme_no_image" <?php
if (get_option('wicketpixie_theme_no_image') == 'true') {
echo 'checked="checked"';
} else {
echo '';
}
?>
> No Background Image</p>
<?php
} else {
parent::extra_types_html($value, $checkdata);
}
//.........这里部分代码省略.........