Как изменить id категории dle

Всем привет, подскажите кто знает, как изменить или перестроить id категории в dle? Я так понимаю, что это делается через phpmyadmin, вот только как?

Страница 1 из 2

  1. Всем привет, подскажите кто знает, как изменить или перестроить id категории в dle? Я так понимаю, что это делается через phpmyadmin, вот только как?


  2. Renovatio

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    23 сен 2015
    Сообщения:
    229
    Лучших ответов:
    0
    Рейтинги:
    +79
    /

    0
    /

    -0

    Ничего не понятно!
    Вообще-то с категориями можно почти всё сделать непосредственно в админке.

  3. у меня категории расположены в том порядке по id который меня по некоторым критериям и нуждам не устраивает.
    у меня примерно следующее — 1. аниме, 2. боевик, 3. детектив, 4. фильм, 5. мультфильм…
    мне нужно что бы было так — 1. фильм, 2. мультфильм, 3. боевик, 4. детектив и т.д. Нужно поменять местами по id

  4. Как в админке изменить id категории? Это нужно в SQL лезть…


  5. kollekcioner

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    12 окт 2015
    Сообщения:
    921
    Лучших ответов:
    0
    Рейтинги:
    +459
    /

    6
    /

    -0

    через админку
    категории… и выстраивай как нужно


  6. allfuns

    Регистрация:
    14 июн 2015
    Сообщения:
    128
    Лучших ответов:
    0
    Рейтинги:
    +33
    /

    0
    /

    -0

    зачем ид менять то? начните с начала, исходная задача какая?

  7. Мне нужно не просто их престроит, а изменить ид… перестроить то элементарно, а ид сменить проблема… в таком варианте как у меня спидбар отражается не так как мне нужно…

  8. Вобщем ситуация следующая. Я изменил файл engine.php, дописал кусочек кода что бы в тайтле фильма находящегося в определенной категории автоматом подставлялось слово. К примеру так — фильм такой то смотреть онлайн, мультфильм такой то смотреть онлайн, аналогично и с сериалами… проблема в том, что в коде я указыввю id категории к какой и какое слово нужно подставить. У меня категория фильмы имеей id 35, что бы все в заголовках было красиво надо что бы эта категория была 35 по порядку в админке… Но тогда беда в том, что в спидбаре все коряво… именно по этоиу мне нужно сменить id категории фильмы с 35 на 1 и поставить ее первой. С остальными аналогично…

    P.S. пишу с мобилки, сорри за опечатки)))

  9. Сначала не получится, сайту уже полтора года…

  10. Прочти что я выше написал)))


  11. allfuns

    Регистрация:
    14 июн 2015
    Сообщения:
    128
    Лучших ответов:
    0
    Рейтинги:
    +33
    /

    0
    /

    -0

    проще переделать спидбар, ИД менять не советую, в БД все взаимосвязанно… нет ничего невозможного, но лучше делать правильно)

  12. Как не его переделать??? Я пробовал, не получилось…


  13. MaHarder

    Регистрация:
    9 июн 2015
    Сообщения:
    1.070
    Лучших ответов:
    0
    Рейтинги:
    +345
    /

    0
    /

    -0


  14. MaHarder

    Регистрация:
    9 июн 2015
    Сообщения:
    1.070
    Лучших ответов:
    0
    Рейтинги:
    +345
    /

    0
    /

    -0

    не советую, если уже есть новости


  15. Doktormgdn

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    4 окт 2015
    Сообщения:
    1.137
    Лучших ответов:
    0
    Рейтинги:
    +501
    /

    0
    /

    -0

    Еще конечно вариант грохнуть все категарии и создать по новой, но уже в нужном порядке. А так вообще огород нагородил, там все проще делается и тайтл хоть предложения хоть слова можно добавлять в настройках парсера в шаблоне тайтла. Это правильнее и проще.


  16. Doktormgdn

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    4 окт 2015
    Сообщения:
    1.137
    Лучших ответов:
    0
    Рейтинги:
    +501
    /

    0
    /

    -0

    Ну да, если новости уже добавлены то у них категория съехать может, придется руками и их переправлять.. короче гемор это


  17. freexub

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    12
    Лучших ответов:
    0
    Рейтинги:
    +5
    /

    0
    /

    -0

    Проще будет переписать ваш «кусочек кода», под ваши нужды


  18. doz

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    1.339
    Лучших ответов:
    0
    Рейтинги:
    +547
    /

    0
    /

    -0

    а зачем было лезть в код?

    когда можно было сделать это стандартными средствами DLE
    [category=»1-10″] смотреть мультфильм {title} онлайн [/category]
    [category=»11,13,15,17-100″]смотреть фильм {title} онлайн [/category]

    что-нибудь на подобии этого (если я правильно понял ваш пост)

  19. Не тайтл самой новости, а метатег…


  20. doz

    Команда форума
    VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    1.339
    Лучших ответов:
    0
    Рейтинги:
    +547
    /

    0
    /

    -0

    Вобщем ситуация следующая. Я изменил файл engine.php, дописал кусочек кода что бы в тайтле фильма находящегося в определенно

    :/

Страница 1 из 2

Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.

Активные темы Темы без ответов

DLE: проблема с ID категорий

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

1 2013-01-14 11:59:24

  • MRJ
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2013-01-14
  • Сообщений: 2

Тема: DLE: проблема с ID категорий

Люди добрые, помогите решить проблему. У меня есть сайт на DLE и 36 категорий (жанров) в таблице category mysql, категории начинаются с ID 2, необходимо заменить ID категории 12 (Детские фильмы) на 1, то есть поставить в начало. Всё вроде просто, но когда я меняю ID категории, то в другой таблице, где находятся сами фильмы, исчезает этот жанр с категорией 12, то есть он там есть, но он не обновляется. Как-то можно сделать, чтобы пачкой обновить этот ID в фильмах на 1? У фильма с категорией (жанром) 12 стоят ещё другие категории.

2 Ответ от Hanut 2013-01-14 12:10:53

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,723

Re: DLE: проблема с ID категорий

Было бы логичнее менять не id, а поле сортировки категорий, если оно имеется. Посмотрите в админке скрипта, может это делается намного проще.

MRJ сказал:

У фильма с категорией (жанром) 12 стоят ещё другие категории.

Этого я не понял.

Обновить значение в поле можно запросом вида:

UPDATE `table_name`
SET `field_name` = 1
WHERE `field_name` = 12

Перед экспериментами сохраните данные в дамп, чтобы было к чему вернуться в случае проблем.

3 Ответ от MRJ 2013-01-14 12:41:37

  • MRJ
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2013-01-14
  • Сообщений: 2

Re: DLE: проблема с ID категорий

«Семён Семёныч!…»  Засиделся я что-то. Спасибо Вам.

Сообщения 3

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

9 / 9 / 4

Регистрация: 14.05.2014

Сообщений: 180

1

Категория по умолчанию для добавляемой новости

26.06.2014, 01:40. Показов 2500. Ответов 6


Вопрос: можно ли при добавлении новости как-то задать сразу АЙДИ категории(чтобы по умолчанию например стояла категория -1 «Информация»)? Может быть гдето в движке можно поправить в файлах, отвечающих за добавление новости..

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



грОмотей

239 / 175 / 17

Регистрация: 01.04.2011

Сообщений: 1,435

27.06.2014, 21:46

2

В категории зайдите (админка). Каждая категория имеет свой ID.



0



the112

9 / 9 / 4

Регистрация: 14.05.2014

Сообщений: 180

28.06.2014, 05:17

 [ТС]

3

Лучший ответ Сообщение было отмечено Taatshi как решение

Решение

Решение найдено:

HTML5
1
<input name="catlist[]" type="checkbox" style="display: none;" value="1" checked>

при добавлении новость идет в категорию, ID которой указываем здесь — ( value=»1″).



0



ruvit

1 / 1 / 0

Регистрация: 28.06.2014

Сообщений: 7

28.06.2014, 11:46

4

Вот еще один способ
Найти в /engine/inc/addnews.php

PHP
1
"$categories_list = CategoryNewsSelection( 0, 0 );"

и меняй на

PHP
1
"$categories_list = CategoryNewsSelection( id, 0 );"

— в этом случаи будет видат постоянно категорию например «информация»
или так

PHP
1
"$categories_list = CategoryNewsSelection( 0, id );"

— так будет выводить только под категории



0



грОмотей

239 / 175 / 17

Регистрация: 01.04.2011

Сообщений: 1,435

02.07.2014, 14:35

5

Так вам нужно было кат лист свой вывести а ни тегом. Нужно писать немного попонятнее ))



0



9 / 9 / 4

Регистрация: 14.05.2014

Сообщений: 180

03.07.2014, 03:30

 [ТС]

6

голова не ведает что губа шлепает)))))))))



0



грОмотей

239 / 175 / 17

Регистрация: 01.04.2011

Сообщений: 1,435

07.07.2014, 20:52

7

Цитата
Сообщение от the112
Посмотреть сообщение

голова не ведает что губа шлепает)))))))))

Формулировать нужно точнее.



0



Понравилась статья? Поделить с друзьями:
  • Как изменить id игрока elder scrolls online
  • Как изменить imei ноутбука
  • Как изменить id железа компьютера
  • Как изменить imei номер на айфоне
  • Как изменить id девайса