Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Нужная категория при добавление новостей

Нужная категория при добавление новостей


     11.07.2013    Хаки    2045

вопрос
помогите сделать при добавление нужную мне категорию по умолчанию

Нужная категория при добавление новостей

Комментарии пользователей (13)

dj-avtosh
39

1479 | 390

dj-avtosh - 12 июля 2013 00:44 - шашлычник

При добавлении откуда с фронтенд или админской части?

skype: elhan.isaev

pashavanholt
27 | 8

pashavanholt - 12 июля 2013 07:46 - Юзер

из фронтенд это для пользователей

FastFud
50

1599 | 588

FastFud - 13 июля 2013 01:09 - Юзер

Привет,

попробуйте так


<input name="catlist[]" type="checkbox" style="display: none;" value="id категории">

pashavanholt
27 | 8

pashavanholt - 13 июля 2013 09:48 - Юзер

а 1 и 3 тий пункты почему пустые?

pashavanholt
27 | 8

pashavanholt - 13 июля 2013 11:27 - Юзер

уточнение

Мне нужно что бы нужная категория была по умолчанию
Остальные категории были не активны пока не нажмешь на чек бокс рядом

FastFud
50

1599 | 588

FastFud - 13 июля 2013 16:28 - Юзер

Google в помощь я как то видел такой хак.

pashavanholt
27 | 8

pashavanholt - 13 июля 2013 17:16 - Юзер

FastFud
может на все вопросы что тут задаются будем отвечать Google в помощь?

:D

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 13 июля 2013 17:51 - Админ

Если не забуду - отвечу вечеом на вопрос, там делов на 20мин.

Каков вопрос - таков и ответ. Просто помните об этом.

dj-avtosh
39

1479 | 390

dj-avtosh - 13 июля 2013 19:46 - шашлычник

за минуту

в modules/functions.php находим:

                    if( is_array( $categoryid ) ) {
                        foreach ( $categoryid as $element ) {
                            if( $element == $id ) $returnstring .= 'SELECTED';
                        }
                    } elseif( $categoryid == $id ) $returnstring .= 'SELECTED';


заменяем на:


                    if( is_array( $categoryid ) ) {
                        foreach ( $categoryid as $element ) {
                            if( $element == $id ) $returnstring .= 'SELECTED';
                        }
                    } elseif( $categoryid == $id ) {

                                             $returnstring .= 'SELECTED';

                                       } elseif (  АЙДИ_ВАШЕЙ КАТЕГОРИИ == $id     )  {

                                              $returnstring .= 'SELECTED';
                                       }




Не проверял)

skype: elhan.isaev

pashavanholt
27 | 8

pashavanholt - 13 июля 2013 20:49 - Юзер

dj-avtosh
спасибо !
вроде работает но это не совсем то что я ожидал увидеть
я думал будет что то подобное как на скриншоте

а сейчас мне уже кажется что ваш способ даже и лучше :)
......

dj-avtosh
39

1479 | 390

dj-avtosh - 13 июля 2013 21:50 - шашлычник

pashavanholt,
сверху есть кнопка спасибо.

skype: elhan.isaev

salam
27 | 5

salam - 14 июля 2013 11:37 - Юзер

dj-avtosh,
доброго времени суток.
Вопрос: возможно ли сделать несколько дефолтных категорий?

dj-avtosh
39

1479 | 390

dj-avtosh - 14 июля 2013 17:33 - шашлычник

Добрый вечер. Конструкцию:

АЙДИ_ВАШЕЙ КАТЕГОРИИ == $id


Сменить на

in_array ( $id, array ( 1,2,3 ) )



---------------------------------------------------------

1,2,3 - id категорий через запятую.

skype: elhan.isaev

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

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