Включить комментарии пакетно у ранее созданных материалов

Главные вкладки

Аватар пользователя danger4k danger4k 24 июля 2008 в 16:24

Комментарии были отключены в типе материала, т.е. в каждом созданном материале они отключены по дефаулту.
Решил включить комментарии, в типе включил. А как теперь в ранее созданных материалах включить комментарии? Неужели руками по одному? А если их 7 тысяч? Может есть какое то готовое решение или я что то недопонимаю?

Комментарии

Аватар пользователя Valeratal Valeratal 24 июля 2008 в 16:30

хм, комментарии не включаются для раннее созданных?

Наверняка, это где то в базе прописывается, тогда можно соответствующим запросом

Аватар пользователя danger4k danger4k 24 июля 2008 в 16:40

для раннее созданных не включаются...так как в типе материала указываешь всего лишь дефаулт...т.е. даже в материале типа, для которого отключены, можешь индивидуально включить...в каждм материале свой бегунок...
в мускуле то напрямую можно конечно...но я в этом не силён...мало ли есть готовые решения есть))

Аватар пользователя tdg tdg 25 июля 2008 в 11:15

SQL запрос для пакетного включения комментариев:

update node set comment=2 where type='<здесь указать название типа>'

2 - чтение/запись
1 - только чтение
0 - комментарии отключены

node - название таблицы, если при установке не был задан префикс. Если был задан, то нужно соответственно добавить префикс.

ЗЫ: перед экспериментами с базой - бэкап обязательно Wink