Gonzales 0 Опубликовано: 7 января 2012 Рассказать Опубликовано: 7 января 2012 (изменено) Доброго времени суток. В поиске похожих вопросов не нашёл. Суть проблемы: Есть дополнительное поле "список". Первая строка оставляется пустой, во второй строке есть текст (не важно какой). Текст этот нужен лишь для того, чтобы можно было вывести элемент, заключённый в [xfvalue_X]...[/xfvalue_X]. Т.е. когда выбран первый пустой пункт - мы ничего не видим; при выборе же второго (не пустого) пункта на странице появляется то, что нам надо. Так вот. Если выбран пустой первый пункт и новость определить в две и более категории, новость не сохраняется. "error Вы должны заполнить все необходимые поля. Вернуться назад" Проявляется это как при создании новой новости, так и при редактировании существующей. У меня есть два варианта решения этой проблемы: 1. Добавить доп. полю "список" возможность выбора обязательного или не обязательного заполнения. 2. Сделать ещё одно дополнительное поле "чекбокс", с помощью которого можно будет осуществить такой вывод информации. Этот вариант наверное самый оптимальный. Сейчас установлена версия 9.4. Проверял локально на 9.5. Проблема не исчезла с введением нового типа добавления категорий. Сайт http://www.kinobrest.by P.S. Автопроверка системы Версия DataLife Engine: 9.4 Тип лицензии скрипта: Лицензия активирована Режим работы сайта: Включен Операционная система: Linux 2.6.32-5-amd64 Версия PHP: 5.3.3-7+squeeze3 Версия MySQL: 5.1.49-3 MySQLi Информация о GD: GD Version: 2.0, FreeType Support: Enabled, FreeType Linkage: with freetype, T1Lib Support: Enabled, GIF Read Support: Enabled, GIF Create Support: Enabled, JPEG Support: Enabled, PNG Support: Enabled, WBMP Support: Enabled, XPM Support: Disabled, XBM Support: Disabled, JIS-mapped Japanese Font Support: Disabled, Module mod_rewrite Неопределено Безопасный режим: Выключен Выделено оперативной памяти: 128M Отключенные функции: show_source, system, shell_exec, passthru, exec, phpinfo, shell, symlink, popen, proc_open Изменено 7 января 2012 пользователем Gonzales Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 7 января 2012 Рассказать Опубликовано: 7 января 2012 Есть дополнительное поле "список". Первая строка оставляется пустой, во второй строке есть текст (не важно какой). В этом и есть ваша проблема. Данный тип дополнительных полей в скрипте не предусматривает пустых значений и его значение не может быть пустым. В списке у вас везде должны быть значения, и других вариантов для данного типа поля в скрипте не предусмотрено. Цитата Ссылка на сообщение Поделиться на других сайтах
Gonzales 0 Опубликовано: 8 января 2012 Рассказать Опубликовано: 8 января 2012 Автор celsoft, а планируется ли создание типа дополнительного поля "чекбокс"? Странно почему его до сих пор нет в движке... Можно выкрутится из создавшейся ситуации, сделав обычное текстовое поле и заполнять его чем-либо (но это придётся делать вручную, а не выбором) или же я сохраняю новость для одной категории, а потом в списке новостей выбираю действие изменить категорию и назначаю какие надо - тогда всё срабатывает, но это всё лишние телодвижения... Не очень удобно... Цитата Ссылка на сообщение Поделиться на других сайтах
Adobe 111 Опубликовано: 8 января 2012 Рассказать Опубликовано: 8 января 2012 Сделайте кнопку сохранения новости без пеезагрузки (как у шаблонов). Когда пишешь новость, чтобы периодически сохранить приходится постоянно туда сюда скакать по ссылкам да по кнопкам и снова возвращаться в "низ" текста новости. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.