Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как запретить показывать определенные id категорий?

Как запретить показывать определенные id категорий?


     18.11.2014    Все вопросы » Общие вопросы    3117

вопрос
Как запретить показывать определенные id категорий через тег {link-category}??
и сделать альтернативу ему другой link-category который будет показывать другую часть категорий.
Потому как для стан, жанров и годов на сайтах типа kinogo используются категории.
кто поможет с решением данного вопроса?

2 комментария

vitnet
PHP-developer

vitnet - 19 ноября 2014 17:36 -

        if( !$row['category'] ) {
            $my_cat = "---";
            $my_cat_link = "---";
        } else {
            
            $my_cat = array ();
            $my_cat_link = array ();
            $cat_list = explode( ',', $row['category'] );

            if( count( $cat_list ) == 1 OR ($view_template == "rss" AND $config['rss_format'] == 2) ) {
                $my_cat[] = $cat_info[$cat_list[0]]['name'];
                $my_cat_link = get_categories( $cat_list[0] );
            } else {
                foreach ( $cat_list as $element ) {

                    // hide category
                    $cat_hide = array(1,2,3,4); // ID hide category
                    if( in_array( $element, $cat_hide ) ) unset($element); // cut this category
                    // hide category

                    if( $element ) {
                        $my_cat[] = $cat_info[$element]['name'];
                        if( $config['allow_alt_url'] ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
                        else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";
                    }
                }
                
                $my_cat_link = implode( ', ', $my_cat_link );
            }
            
            $my_cat = implode( ', ', $my_cat );
        }

newdancer
Юзер

newdancer - 19 ноября 2014 20:49 -

vitnet,а можно по подробней куда это вставлять? и можно ли таким образом к примеру сделать второй тег {link-category} чтобы в нём были скрыты другие категории?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 02.11.2014 newdancer  Общие вопросы
наверх