1. PHP / Говнокод #5971

    +160

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    public function get_settings($id,$name,$total,$limit)
    {    
        $config = array();
        $config['total_rows'] = $total;
        $config['per_page'] = $limit;    
        $config['first_link'] = '«Первая';
        $config['last_link'] = 'Последняя»';
        $config['next_link'] = '»';
        $config['prev_link'] = '«';
    
        switch($id)
        {
            // Если навигация для категорий
            case 'category':            
                
                $config['base_url'] = base_url().'/index/category/'.$name;      
                $config['uri_segment'] = 4;
                
                //количество "цифровых" ссылок по бокам от текущей
                $config['num_links'] = 5;             
                
                return $config;            
                break; 
                
        }
    }

    Запостил: qbasic, 13 Марта 2011

    Комментарии (5) RSS

    • А в чем собственно говно? Это я на форум выкладывал, сел учить кодэгнайтер, код кстате из видеоуроков "дмитрий науменко codeigniter"
      Ответить
      • 1. зачем свитч?
        2. зачем брэйк?
        3. id = 'category'?
        Код выглядит как говно.
        Ответить
        • Ну как по видео уроком там объясняют, что это небольшие настройки для каждого контроллера можно делать
          Ответить
    • как всегда, комментарии читать веселее, чем код
      Ответить

    Добавить комментарий