1
0
mirror of https://github.com/e107inc/e107.git synced 2025-03-14 09:29:45 +01:00

Removed search shortcode parameter limitations.

This commit is contained in:
Cameron 2021-06-24 16:49:22 -07:00
parent 00d584f584
commit 7beae22f44

View File

@ -9,21 +9,38 @@ if(!defined('e107_INIT'))
class search_shortcodes extends e_shortcode 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; if(empty($parm['size']))
$class = isset($parm['class']) ? $parm['class'] : 'tbox search'; {
$parm['size'] = 20;
}
return e107::getForm()->text('q','', 50, ['size'=>$size, 'class'=>$class]); if(!isset($parm['class']))
// return "<input class='tbox form-control search' type='text' name='q' size='20' value='' maxlength='50' />"; {
$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'; if(!isset($parm['class']))
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."\" />"; $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);
} }