Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Нет, не планируется. Но вы можете, с помощью конструктора создать форму, написать к ней обработчик и указать его в настройках формы. В обработчике полученные данные сохраняете в базе данных и затем выводите их в своём виджете. Как-то так.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Название самого поля не должно выводится при отсутствии выбранной формы. Если форма не выбрана, в базу ничего не записывается. При выводе поля, если нет значений формы, то выдаётся значение false. Попробуйте перезаписать файлы через FTP клиент и удалить и создать заново поле в админке.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
m0skit у вас точно стоит последняя версия конструктора? Попробуйте перезаписать файлы.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
WebMan уже ответил, это действительно одна ссылка на одну и ту же форму. Сделано для удобства.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
qwest:
У Вас как всегда хорошие доработки.
Не всегда, видели бы вы мои "доработки", когда мне было 4 года.
+1
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Пока потрогать можно тут Данные в админку: demoadmin@krivo.pro / demoadmin. Пока без объяснений и подсказок. Сами потрогайте, найдите так сказать 10-20 отличий. В этой версии есть некоторые шероховатости. Писался код в пхп версии 5.4 и выше, а при переносе на хостинг с пхп версии 5.3 вылезли ошибки. Их устраним и появится сообщение в блоге с полным описанием.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Чуть ниже я уже отвечал на подобный вопрос.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Скажу вам по секрету - есть платная версия данного компонента. Там плюшек ещё больше. Да, r2 сделает подобный конструктор, я даже могу сказать точный срок: - когда будет готово, тогда и будет smile . Но меня терзают смутные сомнения, что конструктор будет очень сильно похож по функционалу на конструктор из первой ветки. Но буду рад, если r2, удивит чем-то "сногсшибательным".
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Всё правильно. Заголовок обёрнут в тег заголовка h2 который выводится таким образом, что до него и после него ничего на его уровне не поставить. Вы его убрали и поле стало ка надо. Вы положение заголовка самого поля не выбирали и по умолчанию он выводится слева. Поэтому форма просто рисуется слева. Выберите заголовок самого поля сверху или не показывать и форма вернётся на место.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Обновил архив. Устранил проблему с отображением списка форм и полей у некоторых в админке и устранил проблему с отображением поля в виде ссылки. Для обновления достаточно перезаписать файлы (или смержить если были свои правки).
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
у каждого поля в форме есть id
Код PHP:
  1. <div id="f_email" class="field ft_string">
Оно уникально в рамках формы, можно привязаться к нему
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
можно попробовать прикрутить ява скрипт, но это будет конкретно для определённой формы и определённой страницы, так сказать - разовая акция. А для встройки в компонент надо знать какое поле будет зависеть от конкретного значения другого поля. Надо будет подумать.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Причина может быть только в отсутствии доступа к файлу или самого файла в папке \system\languages\ru\controllers\iforms\iforms.php.
+1
Loadырь Loadырь → Адаптивная резиновая разметка 11 лет назад
Надеюсь, упростит кому-то жизнь.
Спасибо! Уже упрощаете.
Для себя ещё добавил
Спойлер
чтоб сделать блок с "col-3" и за-pull-ьнуть его вправо или разместить по центру, да за одно и текст в блоке выровнять, как захочу
Код PHP:
  1. <div class="col-3 pull-right"></div> или <div class="col-3 center-block text-right"></div>
+1
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
но после сохранения материала выбор слетает на "Выводить форму".
Скажу больше - выбор не слетает, он просто не сохраняется. Надо проверить, что сломалось.
что это за поле "Внешняя почта"
В этом поле вы можете указать один любой адрес email и содержимое формы отправится и на этот адрес.
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Судя по скрину вы только что установили компонент и ещё не создали ни одной формы. После установки надо сперва создать форму в настройках компонента iforms, где указать получателей, вид и прочее. Говоря об этом
надо пройти по ссылке на страницу с которой форма была отправлена и проверить наличие у неё получателей.
я имел ввиду, что вы на странице определите, какая форма там выводится, затем зайдёте в настройки компонента iforms и отредактируете нужную форму. Все формы редактируются в админке в настройках компонента. В полях и виджетах вы только указываете какую форму вывести.
+1
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Это значит, что форма не определила получателя. Причин для этого много, например вы указали получателем только автора контента, а форма была отправлена из виджета со страницы категории контента, где нет возможности определить автора. Или вы указали получателем группу в которой нет пока пользователей и т. п. В таких случая форма не знает куда послать своё содержимое и чтобы пользовательские данные не потерять впустую, она отправляет сообщение пользователю с id=1 - по умолчанию это главный админ системы. И выдаёт сообщение, чтобы обратить на неё внимание
Форма не имеет указанного получателя, проверьте ее настройки или место расположение
. В вашем случае, надо пройти по ссылке на страницу с которой форма была отправлена и проверить наличие у неё получателей.
+2
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Сами функции по формированию полей находятся в файле \system\libs\html.helper.php. Надо править шаблоны всех полей, в которых бы выводилось "placeholder" (\templates\default\assets\fields\ соответственно в вашем шаблоне). И передавать в переменной $attributes ваши данные 'placeholder' =>'title'/ Но это будет чревато тем, что в админке все эти поля также будут иметь этот тег. К чему это приведёт и как это будет выглядеть, точно не скажу.
+1
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Надо править файл шаблона \templates\default\controllers\iforms\map_in_right.tpl.php, в нём есть код
Код PHP:
  1. <div class="yamaps">
  2. <script type="text/javascript" charset="utf-8" src="//api-maps.yandex.ru/services/constructor/1.0/js/?sid=HtmXimOZ-LqftEiHGNqmV4uDBGEgIFGy&width=300&height=240"></script>
  3. </div>
сам код я брал в конструкторе карт у яши
0
Loadырь Loadырь → Конструктор форм для InstantCMS 2.1.2. 11 лет назад
Тогда осталось проверить на дефолтном шаблоне, если всё нормально, то искать чего не хватает в вашем.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.