Задать вопрос
ss44v
@ss44v

Как красиво разделить меню?

Есть вот такое вот меню
spoiler
27i5Pn4EVFY.jpg


Надо сделать так:

spoiler
J7fMNAxWcG8.jpg


Пытался сделать еще спойлер с помощью readmore.js
не получилось

Вот сам код:
spoiler
<div class="col col_1">

    <p class="title">По категории</p>
    <ul>
      <li>{catmenu} 
      </li>
 

  </div>


  <div class="col col_2">

    <p class="title">По жанрам</p>
    
    
 <ul>
        {include file="engine/modules/show.field.link.php?fields=stills"}   

    
 <ul>
    </div>

</div>



И php код
spoiler
<php



$fields = !empty($fields) ? explode( ',',$fields ) : array();



if(count($fields)>0){

$xfields = xfieldsload();

$newxfields = array();

foreach($xfields as $val){if(in_array($val[0], $fields) && $val[6]==1) {$newxfields[] = str_replace("\r\n", ",", $val[4] );}}



if(count($newxfields)>0){



$value3 = array();

foreach($newxfields as $val){

$temp_array = explode(",", $val );



foreach ($temp_array as $value2) {

$value2 = trim($value2);

$value2 = str_replace("'", "'", $value2);

 
 


if( $config['allow_alt_url'] ) $value3[] = " <li><a href=\"/xfsearch/" . urlencode( $value2 ) . "/\">" . $value2 . "</a>";

else $value3[] = "<a href=\"index.php?do=xfsearch&amp;xf=" . urlencode( $value2 ) . "\">" . $value2 . "</a></li> ";


}

$content = implode(" ", $value3);



}



echo $content;



}

}
?>
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
разбить список "по жанрам" на 2 части: (*кол-во ссылок "по жанрам" - кол-во ссылок "по категориям") / 2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы