Опубликовано: 2 ноября 20187 г Здравствуйте. Я уже копал эту функцию, ничего не получилось, помогите плиз. Имеем категории, пока просто текстом: $areas = array('Maps\Download\HELLHALT v5.0.26.w3x', 'maps\download\DotA Allstars 6.88w3.w3x'); html: {{foreach $areas as $key => $data}} <li class="ipsMenu_item {{if isset( \IPS\Request::i()->in ) and \IPS\Request::i()->in == $key}}ipsMenu_itemChecked{{endif}}"><a href="{$thisUrl->setQueryString( array( 'in' => $key ) )}">{$data[1]}</a></li> {{endforeach}} результат: http://prntscr.com/ldh6bd Я так понимаю, значения нужно преобразовать во что-то? Скажите плиз как :)
Опубликовано: 2 ноября 20187 г Автор Помогите плиз еще с этим, что-то не понимаю с чего начать. {{if $table->showAdvancedSearch AND ( ( isset( $table->sortOptions ) and count( $table->sortOptions ) > 1 ) OR $table->advancedSearch )}} <li> {{if isset($table->sortOptions) }} <a href="#elSortByMenu_menu" id="elSortByMenu_{$table->uniqueId}" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a> <ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_{$table->uniqueId}_menu"> {{$custom = TRUE;}} {{foreach $table->sortOptions as $key => $col}} <li class="ipsMenu_item {{if $col === $table->getSortByColumn()}}{{$custom = FALSE;}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="{$col}" data-sortDirection='{$table->getSortDirection( $key )}'><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $col, 'sortdirection' => $table->getSortDirection( $key ), 'page' => '1' ) )}">{lang="{$table->langPrefix}sort_{$key}"}</a></li> {{endforeach}} {{if $table->advancedSearch}} <li class="ipsMenu_item {{if $custom}}ipsMenu_itemChecked{{endif}}" data-noSelect="true"> <a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a> </li> {{endif}} </ul> {{elseif $table->advancedSearch}} <a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a> {{endif}} </li> {{endif}} Сортировка по картам, по датам (DESC, ASC), по имени и т.д.
Здравствуйте. Я уже копал эту функцию, ничего не получилось, помогите плиз.
Имеем категории, пока просто текстом:
$areas = array('Maps\Download\HELLHALT v5.0.26.w3x', 'maps\download\DotA Allstars 6.88w3.w3x');html:
{{foreach $areas as $key => $data}} <li class="ipsMenu_item {{if isset( \IPS\Request::i()->in ) and \IPS\Request::i()->in == $key}}ipsMenu_itemChecked{{endif}}"><a href="{$thisUrl->setQueryString( array( 'in' => $key ) )}">{$data[1]}</a></li> {{endforeach}}результат: http://prntscr.com/ldh6bd
Я так понимаю, значения нужно преобразовать во что-то? Скажите плиз как :)