DLE-convert.xfields
Скрипт конвертации формата дополнительного поля новостей для DataLife Engine тип поля: text в новый тип поля: yesorno.
В DLE 11.0 появилась поддержка нового типа дополнительного поля. Вместо обычного текстового поля, теперь можно поставить чекбокс с параметрами включен/нет. Ранее мы использовали текстовое поле /см. рисунок выше/ и если в нем хоть что-то написано, но на сайте в шаблоне полной новости отображались вкладки для контента. Теперь же, данный тип доп.поля был заменен на чекбокс.
Если на сайте уже есть ряд публикаций, в которых данное дополнительное поле используется, то что бы не потерять значения этих доп.полей простой сменой типа доп.поля не обойтись.
Необходимо использовать этот скрипт для проверки базы данных и правильного переноса параметров каждой публикации. Он позволяет произвести все необходимые манипуляции с базой данных и не потерять параметры данного поля для публикаций на сайте.
Установка:
1. Указать в строке 19 convert.xfields.php название нашего доп.поля, которое необходимо конвертировать из старого формата в новый.
2. Загрузить скрипт-конвертер в корневую папку сайта http://site.ru/convert.xfields.php и запустить.
где после его работы получаем результат
3. Обязательно изменить формат доп.поля в админке сайта http://site.ru/admin.php?mod=xfields&xfieldsaction=configure
4. Очистить кеш сайта на странице http://site.ru/admin.php?mod=main
Готово!
После всех этих действий формат доп.поле поменялся правильно с сохранением параметров.
• Кодировка: utf-8
• Автор: Rezer
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.