Русификация Для Chronoforms

Русификация Для Chronoforms

Русификация Для Chronoforms Average ratng: 4,5/5 3393votes

Настройка Chronoforms. Chronoforms — не слишком простой, но достаточно удобный компонент для создания форм, если в нем разобраться. У Cronoforms. 5 (для Joomla 2.

Появились: несколько вариантов настройки антиспама; пользовательская настройка обработчиков событий некоторых элементов форм стала более удобной; возможность добавления стилей в меню настройки почти каждого элемента. Но есть и маленький минус — не помешала бы хорошая русификация. Я пока пользуюсь самописным русификатором. Итак, начнем разбираться. Установили компонент, плагин и модуль Chronoforms. Включаем «Chronoforms.

При установке Chronoforms 5 устанавливается библиотека cegcore, в ней и находятся сообщения, которые выводятся при проверке . Chronoforms — не слишком простой, но достаточно удобный. Но есть и маленький минус — не помешала бы хорошая русификация. Заполнение Приходно-Расходной Книги По Учету Бсо здесь.

Теперь наши формы будут отображаться на сайте, в том числе выводимые  на страницу  с помощью кода вставки «. Убираем валидацию установки и копирайт. Если зайти в админке Joomla в «Компоненты» — «Chronoforms.

Видим вот такое сообщение сверху: Собственно, от него нет никакого вреда — просто раздражает. Уберем валидацию установки сразу везде. Для этого нужно сделать исправления в двух файлах: a)  components/com. У меня это 2. 4 строка: function .

У меня это 7. 48 строка. Русифицируем всплывающие подсказки. В адмике зашли в «Компоненты» — «Chronoforms. В менюшке сверху жмем «Demo».

Русификация Для Chronoforms

ChronoForms – плагин для создания пользовательских форм для клиентов. ChronoForms - компонент построения форм на сайте Joomla. Компонент ChronoForms способен организовать на вашем сайте формы любой сложности и. Добавил русификатор и обновленный компонент.

У нас появились аж 1. Публикуем на сайте любую из них. Жмем кнопку формы «submit».

Registered Downloads 1.0.3 · Русификация компонента Remository 3.40 b2. IDoBlog build 20 · Компонент создания форм ChronoForms 2.5 J1.5 RC3 .

Видим красивый тултип, но, к сожалению, не по- русски. Если с русификацией компонента в админке мы можем и потерпеть, то заказчик нерусские всплывающие подсказки навряд ли потерпит. Чтобы русифицировать туллтипы, нам нужен файлlibraries/cegcore/assets/gplugins/gvalidation/gvalidation. Там, начиная со строки 1.

Русификация Для Chronoforms

Переводим их, сохраняем, проверяем. Теперь наши туллтипы на русском языке. Настраиваем плавный скроллинг до всплывающей подсказки. Скроллим страницу сайта как можно ниже, так, чтобы только была возможность нажать кнопку «submit». Жмем на нее и видим следующее: Так что мы увидели? Страницу дернуло вверх, курсор на самом первом пустом поле (оно обязательное).

Нашей, такой красивой всплывающей подсказки нет. Ее мы увидим если еще чуть отскроллим страницу вверх. P. S: Форма у меня уже была. Только восстановила ее на тестовом сайте. Поэтому, если у вас такой нет, придется поверить мне наслово. Проблема решается в этом же файле libraries/cegcore/assets/gplugins/gvalidation/gvalidation.

После выражения$this. Вы можете поставить свои. В результате это должно выглядеть вот так: Сохраняем, проверяем. Теперь, при отправке формы с пустыми полями, страница должна плавно отскроллиться до всплывающей подсказки, при этом, подсказка должна остаться в поле зрения. Валидация кириллицы в текстовых полях.

Продолжаю мучить свою форму. Вы можете воспользоваться любой, предложенной разработчиками демкой. Заполнила первое обязательное текстовое поле «Имя». Нажала «отправить». Получила следующее: Дело в том, что у меня содержимим данного поля должны быть только буквы алфавита («мастер формы» — «редактирование поля» — вкладка «validate»).

Под алфавитом, естесственно, имеется ввиду латиница. Поэтому русский за- просто- так не пройдет. Снова открываем libraries/cegcore/assets/gplugins/gvalidation/gvalidation. В самом начале прописана валидация текстовых полейj. Query. gvalidation = .

Добавляем туда кириллицу: alpha : /^.

Русификация Для Chronoforms
© 2017