CCK Resources

Тема в разделе "Каталоги, конструкторы контента, управление", создана пользователем romuls, 07.12.2010.

  1. Offline

    romuls Недавно здесь

    Регистрация:
    18.10.2010
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Никак не могу разобраться с сортировкой на CCK Resources, по умолчанию стоит в настройках раздела Первичная сортировка - Самые новые первыми, везде это стоит и в общих настройках и в свойствах списка записей, а на сайте выводиться старые первыми. У кого нить была похожая проблема?

    На локальном кстати нормально работает а на хостинге вот такой глюк
     
  2.  
  3. Offline

    romuls Недавно здесь

    Регистрация:
    18.10.2010
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Проблемма решена

    Цытата из официального форума:

    You need edit 'components\com_resource\api.php' script. Replace rows 294-310:
    Код (PHP):
    1. if(JRequest::getCmd('filter_order') || JRequest::getCmd('filter_order_Dir'))
    2. {
    3. $order_def = explode(" ", JRequest::getCmd('filter_order', $order[0]));
    4. $order_dir_def = explode(" ", JRequest::getCmd('filter_order_Dir', $order[1]));
    5. $mainframe->setUserState($fname_order, $order_def[0]);
    6. $mainframe->setUserState($fname_order_dir, $order_dir_def[0]);
    7. }
    8. else
    9. {
    10. $order_def[0] = $mainframe->getUserState($fname_order, $order[0],'cmd');
    11. $order_dir_def[0] = $mainframe->getUserState($fname_order_dir, $order[1], 'word');
    12. $mainframe->setUserState($fname_order, $order_def[0]);
    13. $mainframe->setUserState($fname_order_dir, $order_dir_def[0]);
    14. }
    15.  
    16. $order1 = $mainframe->getUserState($fname_order, $order_def[0],'cmd');
    17. $order2 = $mainframe->getUserState($fname_order_dir, $order_dir_def[0], 'word');



    with following rows:
    Код (PHP):
    1. $order1 = $mainframe->getUserStateFromRequest($fname_order, 'filter_order', $order[0]);
    2. $order2 = $mainframe->getUserStateFromRequest($fname_order_dir, 'filter_order_Dir', $order[1]);
     

Поделиться этой страницей

Загрузка...