Добавление сортировки для просмотра кода программы без Drupal в хуках.
Вам необходимо использовать аргументы на странице отображения.
Использовать меню таксономии для страниц до .. Далее:
- Создайте одну отображаемую страницу в виде с путем (например):
some_path /% / by_totalcount
1.1. Сделайте критерии сортировки для этого дисплея по общему количеству
- Создайте еще одну страницу в этом представлении с указанием пути (например):
some_path /% / by_date
2.1. Установите критерии сортировки для этого отображения по дате
- Создать новый блок с кодом:
</p>
<?php
$url= urldecode($_SERVER['REQUEST_URI']);
switch($url)
{
case '1':
$class = 'top';
$title_h2 = 'top';
break;
case '/taxonomy/term/6 3 ':
$class = 'travel';
$title_h2 = 'travel';
break;
.................
}
global $base_url;
$url_rating = $base_url.'/'.arg(0).'/'.arg(1).'/'.arg(2).'/rating';
$url_created = $base_url.'/'.arg(0).'/'.arg(1).'/'.arg(2);
?>
<div class="<?php print $class; ?>">
<div class="title">
<h2>
<?php print $title_h2; ?></h2>
<p>Sort node: <span class="sort_type"><a href="<?php echo $url_rating; ?>">by rate</a></span> | <span class="sort_type"> <a href="<?php echo $url_created; ?>">by date</a></span></p>
</div>
</div>
<p> </p>
VOILA
Извините за мой английский .. это не мой родной язык))