Каталог статей

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Каталог статей сортировка

#1 16 апреля 2012 в 17:32
Что нужно сделать или где в коде что поменять чтобы в админке в компоненте Каталог статей сортировка осуществлялась по умолчанию:
по дате
по убыванию
#2 17 апреля 2012 в 10:52
templates/названиешаблона/admin открой файл content.php
найди
  1. <td width="130">
  2. <select name="orderby" style="width:130px" onchange="$('#filter_form').submit()">
  3. <?php if($category_id){ ?>
  4. <option value="ordering" <?php if($orderby=='ordering'){ ?>selected="selected"<?php } ?>>по порядку</option>
  5. <?php } ?>
  6. <option value="title" selected="selected" <?php if($orderby=='title'){ ?>selected="selected"<?php } ?>>по названию</option>
  7. <option value="pubdate" <?php if($orderby=='pubdate'){ ?>selected="selected"<?php } ?>>по дате</option>
  8. </select>
  9. </td>
  10. <td width="150">
  11. <select name="orderto" style="width:150px" onchange="$('#filter_form').submit()">
  12. <option value="asc" <?php if($orderto=='asc'){ ?>selected="selected"<?php } ?>>по возрастанию</option>
  13. <option value="desc" <?php if($orderto=='desc'){ ?>selected="selected"<?php } ?>>по убыванию</option>
  14. </select>
  15. </td>
  16.  
исправь на
  1. <td width="130">
  2. <select name="orderby" style="width:130px" onchange="$('#filter_form').submit()">
  3. <?php if($category_id){ ?>
  4. <option value="ordering" <?php if($orderby=='ordering'){ ?>selected="selected"<?php } ?>>по порядку</option>
  5. <?php } ?>
  6. <option value="title" <?php if($orderby=='title'){ ?>selected="selected"<?php } ?>>по названию</option>
  7. <option value="pubdate" selected="selected" <?php if($orderby=='pubdate'){ ?>selected="selected"<?php } ?>>по дате</option>
  8. </select>
  9. </td>
  10. <td width="150">
  11. <select name="orderto" style="width:150px" onchange="$('#filter_form').submit()">
  12. <option value="asc" <?php if($orderto=='asc'){ ?>selected="selected"<?php } ?>>по возрастанию</option>
  13. <option value="desc" <?php if($orderto=='desc'){ ?>selected="selected"<?php } ?>>по убыванию</option>
  14. </select>
  15. </td>
  16.  
далее
открывай /admin/applets/ файл tree.php

находи строчки
  1.  
  2. $def_order = $category_id ? 'con.ordering' : 'pubdate';
  3. $orderby = $inCore->request('orderby', 'str', $def_order);
  4. $orderto = $inCore->request('orderto', 'str', 'asc');
  5.  
меняй на
  1.  
  2. $def_order = $category_id ? 'con.ordering' : 'pubdate';
  3. $orderby = $inCore->request('orderby', 'str', $def_order);
  4. $orderto = $inCore->request('orderto', 'str', 'desc');
  5.  
#3 17 апреля 2012 в 17:07
Вот спасибо вам
еще $perpage = 100;
поставил и все стало намного проще в плане редактирования, теперь не нужно постоянно искать следующую статью.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.