검색 기능이있는 약간의 웹 카탈로그에서 작업 중입니다. Joomla에서 소프트웨어 Eshop을 사용하고 있습니다. 제조업체에는 필터 기능이 있지만 이러한 결과는 사전 순으로 표시되지 않습니다.PHP 검색 결과 정렬 알파벳순으로
솔루션을 둘러 보았지만 제대로 작동하지 않습니다. 다음 코드입니다.
<?php
if (!empty($filterData['manufacturer_ids'])){
$manufacturerIds = $filterData['manufacturer_ids'];
}
else{
$manufacturerIds = array();
}
foreach ($manufacturers as $manufacturer){?>
<li>
<label class="checkbox">
<input class="manufacturer" onclick="eshop_ajax_products_filter('manufacturer');" type="checkbox" name="manufacturer_ids[]" value="<?php echo $manufacturer->manufacturer_id; ?>" <?php if (in_array($manufacturer->manufacturer_id, $manufacturerIds)) echo 'checked="checked"'; ?>>
<?php echo $manufacturer->manufacturer_name; ?><span class="badge badge-info"><?php echo $manufacturer->number_products;?></span>
</label>
</li>
<?php }?>
아무도 도와 줄 수 있습니까?
'sort' 함수를 사용해 보셨습니까? –