mirror of
https://github.com/e107inc/e107.git
synced 2025-03-14 01:19:44 +01:00
Removed search shortcode parameter limitations.
This commit is contained in:
parent
00d584f584
commit
7beae22f44
@ -9,21 +9,38 @@ if(!defined('e107_INIT'))
|
||||
|
||||
class search_shortcodes extends e_shortcode
|
||||
{
|
||||
function sc_search_input($parm=null)
|
||||
function sc_search_input($parm=array())
|
||||
{
|
||||
$size = !empty($parm['size']) ? $parm['size'] : 20;
|
||||
$class = isset($parm['class']) ? $parm['class'] : 'tbox search';
|
||||
if(empty($parm['size']))
|
||||
{
|
||||
$parm['size'] = 20;
|
||||
}
|
||||
|
||||
return e107::getForm()->text('q','', 50, ['size'=>$size, 'class'=>$class]);
|
||||
// return "<input class='tbox form-control search' type='text' name='q' size='20' value='' maxlength='50' />";
|
||||
if(!isset($parm['class']))
|
||||
{
|
||||
$parm['class'] = 'tbox search';
|
||||
}
|
||||
|
||||
return e107::getForm()->text('q','', 50, $parm);
|
||||
}
|
||||
|
||||
|
||||
function sc_search_button($parm=null)
|
||||
function sc_search_button($parm=array())
|
||||
{
|
||||
$class = isset($parm['class']) ? $parm['class'] : 'btn-default btn-secondary button search';
|
||||
return e107::getForm()->button('s','Search','submit', LAN_SEARCH, ['class'=>$class]);
|
||||
// return "<input class='btn btn-default btn-secondary button search' type='submit' name='s' value=\"".LAN_SEARCH."\" />";
|
||||
if(!isset($parm['class']))
|
||||
{
|
||||
$parm['class'] = 'btn-default btn-secondary button search';
|
||||
}
|
||||
|
||||
$label = LAN_SEARCH;
|
||||
|
||||
if(isset($parm['label']))
|
||||
{
|
||||
$label = (strpos($parm['label'], '.glyph')!==false) ? e107::getParser()->toGlyph($parm['label'],'') : LAN_SEARCH;
|
||||
unset($parm['label']);
|
||||
}
|
||||
|
||||
return e107::getForm()->button('s','Search','submit', $label, $parm);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user