diff options
Diffstat (limited to 'mod/pages/views/default/widgets/pages/edit.php')
-rw-r--r-- | mod/pages/views/default/widgets/pages/edit.php | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/mod/pages/views/default/widgets/pages/edit.php b/mod/pages/views/default/widgets/pages/edit.php index 4ddfec428..7e76e69d5 100644 --- a/mod/pages/views/default/widgets/pages/edit.php +++ b/mod/pages/views/default/widgets/pages/edit.php @@ -5,24 +5,20 @@ * @package ElggPages */ +// set default value if (!isset($vars['entity']->pages_num)) { $vars['entity']->pages_num = 4; } -?> -<p> -<?php echo elgg_echo("pages:num"); ?>: -<select name="params[pages_num]"> - -<?php -for ($i=1; $i<=10; $i++) { - $selected = ''; - if ($vars['entity']->pages_num == $i) { - $selected = "selected='selected'"; - } +$params = array( + 'internalname' => 'params[pages_num]', + 'value' => $vars['entity']->pages_num, + 'options' => array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), +); +$dropdown = elgg_view('input/pulldown', $params); - echo " <option value='{$i}' $selected >{$i}</option>\n"; -} ?> -</select> +<p> + <?php echo elgg_echo('pages:num'); ?>: + <?php echo $dropdown; ?> </p> |