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
 
	