Hallo,
folgendes Problem, ich bin ein aboluter Anfänger, und versuche mich gerade ein wenig in PHP.
Im Anhang habe ich ein Bild. Es ist eine Suchfunktion. Diese ist einspaltig. (oben)
Ich möchte aber eine 2 spaltige, wie auf dem Foto, (unten)
Dafür verwende ich folgenden Code, in dem ich ein wenig rumspiele, nur ich bekomme es nicht wirklich hin. Wichtig ist auch, der User gibt in beide Felder dann eine Zahl ein, er muss aber beide Felder mit in die Suche einbinden, Könnt ihr mir da helfen ? Würd mich über jeden Tipp freuen.
folgendes Problem, ich bin ein aboluter Anfänger, und versuche mich gerade ein wenig in PHP.
Im Anhang habe ich ein Bild. Es ist eine Suchfunktion. Diese ist einspaltig. (oben)
Ich möchte aber eine 2 spaltige, wie auf dem Foto, (unten)
Dafür verwende ich folgenden Code, in dem ich ein wenig rumspiele, nur ich bekomme es nicht wirklich hin. Wichtig ist auch, der User gibt in beide Felder dann eine Zahl ein, er muss aber beide Felder mit in die Suche einbinden, Könnt ihr mir da helfen ? Würd mich über jeden Tipp freuen.
PHP-Code:
defined('_JEXEC') or die('Restricted access'); ?>
<!--BEGIN Search Box -->
<form action="<?php echo JRoute::_('index.php?option=com_virtuemart&view=category&search=true&limitstart=0&virtuemart_category_id='.$category_id ); ?>" method="get">
<div class="search<?php echo $params->get('moduleclass_sfx'); ?>">
<?php $output = '<input style="height:16px;vertical-align :middle;" name="keyword" id="mod_virtuemart_search" maxlength="'.$maxlength.'" alt="'.$button_text.'" class="inputbox'.$moduleclass_sfx.'" type="text" size="'.$width.'" value="'.$text.'" onblur="if(this.value==\'\') this.value=\''.$text.'\';" onfocus="if(this.value==\''.$text.'\') this.value=\'\';" />';
$image = JURI::base().'components/com_virtuemart/assets/images/vmgeneral/search.png' ;
if ($button) :
if ($imagebutton) :
$button = '<input style="vertical-align :middle;height:16px;border: 1px solid #CCC;" type="image" value="'.$button_text.'" class="button'.$moduleclass_sfx.'" src="'.$image.'" onclick="this.form.keyword.focus();"/>';
else :
$button = '<input type="submit" value="'.$button_text.'" class="button'.$moduleclass_sfx.'" onclick="this.form.keyword.focus();"/>';
endif;
switch ($button_pos) :
case 'top' :
$button = $button.'<br />';
$output = $button.$output;
break;
case 'bottom' :
$button = '<br />'.$button;
$output = $output.$button;
break;
case 'right' :
$output = $output.$button;
break;
case 'left' :
default :
$output = $button.$output;
break;
endswitch;
endif;
echo $output;
?>
</div>
<input type="hidden" name="limitstart" value="0" />
<input type="hidden" name="option" value="com_virtuemart" />
<input type="hidden" name="view" value="category" />
<?php if(!empty($set_Itemid)){
echo '<input type="hidden" name="Itemid" value="'.$set_Itemid.'" />';
} ?>
</form>
Kommentar