DLE-convert.xfields


Скрипт конвертации формата дополнительного поля новостей для DataLife Engine тип поля: text в новый тип поля: yesorno.
 
В DLE 11.0 появилась поддержка нового типа дополнительного поля. Вместо обычного текстового поля, теперь можно поставить чекбокс с параметрами включен/нет. Ранее мы использовали текстовое поле /см. рисунок выше/ и если в нем хоть что-то написано, но на сайте в шаблоне полной новости отображались вкладки для контента. Теперь же, данный тип доп.поля был заменен на чекбокс.

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

DLE-convert.xfields


Необходимо использовать этот скрипт для проверки базы данных и правильного переноса параметров каждой публикации. Он позволяет произвести все необходимые манипуляции с базой данных и не потерять параметры данного поля для публикаций на сайте.

Установка:
1. Указать в скрипте название нашего доп.поля, которое необходимо сконвертировать из старого формата в новый.



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



Готово!

После всех этих действий формат доп.поле поменялся правильно с сохранением параметров.



Скачать: файл могут только зарегистрированные посетители.
 
Версия DLE: 11.х
Кодировка: utf-8
 
Автор: Rezer
Источник:
  • Oxigen
  • 0
  • 234
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика