the_zoker_09
Mitglied
Hallo zusammen,
Ich möchte eine Liste in eine Dropdownliste umändern.
Das hier ist die Liste:
Das hier ist mein Versuch, das in eine Dropdownliste umzuändern:
Aber das funktioniert noch nicht ganz.
Wo liegt der Fehler?
Was muss ich ändern?
Vielen Dank
the_zoker_09
Ich möchte eine Liste in eine Dropdownliste umändern.
Das hier ist die Liste:
HTML:
if ($jlistConfig['view.sort.order'] && $total > 1){
if($order == 'default' || $order == ''){
$sort_default = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DEFAULT').' | ';
} else {
$sort_default = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=default&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DEFAULT').'</a> | ';
}
if($order != 'name'){
$sort_name = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=name&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_NAME').'</a> | ';
} else {
$sort_name = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_NAME').' | ';
}
if($order != 'date'){
$sort_date = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=date&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DATE').'</a> | ';
} else {
$sort_date = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DATE').' | ';
}
if($order != 'hits'){
$sort_hits = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=hits&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_HITS').'</a> | ';
} else {
$sort_hits = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_HITS').' | ';
}
if ($dir == 'asc' || $dir == ''){
$sort_direction = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order='.$order.'&dir=desc').'">['.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DESC').'</a>]';
} else{
$sort_direction = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order='.$order.'&dir=asc').'">['.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_ASC').'</a>]';
}
$order_bar = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_TITLE').' '.$sort_default.$sort_name.$sort_date.$sort_hits.' '.$sort_direction;
$subheader = str_replace('{sort_order}', $order_bar, $subheader);
} else {
$subheader = str_replace('{sort_order}', '', $subheader);
}
Das hier ist mein Versuch, das in eine Dropdownliste umzuändern:
HTML:
if ($jlistConfig['view.sort.order'] && $total > 1){
<select>
<option value="default">if($order == 'default' || $order == ''){$sort_default = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DEFAULT').' | ';} else {$sort_default = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=default&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DEFAULT').'</a> | ';}</option>
<option value="Name">if($order != 'name'){$sort_name = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=name&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_NAME').'</a> | ';} else {$sort_name = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_NAME').' | ';}</option>
<option value="Date">if($order != 'date'){$sort_date = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=date&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DATE').'</a> | ';} else {$sort_date = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DATE').' | ';}</option>
<option value="Hits">if($order != 'hits'){$sort_hits = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order=hits&dir=asc').'">'.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_HITS').'</a> | ';} else {$sort_hits = JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_HITS').' | ';}</option>
<option value="Absteigend">if ($dir == 'asc' || $dir == ''){sort_direction = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order='.$order.'&dir=desc').'">['.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_DESC').'</a>]';} else{$sort_direction = '<a href="'.JRoute::_('index.php?option=com_jdownloads&Itemid='.$Itemid.'&view=viewcategory&catid='.$catid.'&limitstart='.$limitstart.'&order='.$order.'&dir=asc').'">['.JText::_('COM_JDOWNLOADS_FE_SORT_ORDER_ASC').'</a>]';}</option>
</select>
} else {
$subheader = str_replace('{sort_order}', '', $subheader);
}
Aber das funktioniert noch nicht ganz.
Wo liegt der Fehler?
Was muss ich ändern?
Vielen Dank
the_zoker_09