В этой статье я расскажу, как добавить веб-форму KwesForms на сайт, созданный с помощью Astro, а затем оживить её с применением пользовательских событий и Rive.
Пользовательские события применяются для управления различными состояниями анимации Rive каждый раз, когда в форме происходит какое-то «событие». Например, когда поле становится недействительным или когда форма успешно отправлена.
С примером репозитория, содержащего весь код, и страницей предварительного просмотра можно ознакомиться по ссылкам:
Приветствую! Сегодня я хочу рассказать о функциях нашего онлайн сервиса MyTaskHelper, который можно использовать для создания реляционных баз данных.
Напомню, что в момент создания веб-формы в сервисе MTH в автоматическом режиме генерируется база данных, в которую будет сохраняться информация, добавляемая в проект посредством формы. Но если у большинства наших конкурентов дело этим и ограничивается, то мы пошли дальше и реализовали реляционную модель данных.
Не буду долго разглагольствовать и покажу примеры связей (один к одному, один ко многим, многие ко многим), реализованных в системе MyTaskHelper.
Для наглядности создаем несколько таблиц с данными. Пусть это будет:
С конца мая до конца июня в российских школах проходит ОГЭ (основной государственный экзамен) по всем возможным предметам и ученики с нетерпением ждут своих результатов.
Раздумывая над темами будущих публикаций о нашем проекте MyTaskHelper, мы никак не могли остановиться на чем-то конкретном. Но идея пришла сама собой в тот момент, когда наш сервис начало использовать Министерство образования и науки Астраханской области. Да-да, вам не показалось: MTH активно используется государственными структурами. А в описанном выше конкретном случае администратор сайта astrcmo.ru создал и добавил на ресурс форму входа, позволяющую получить доступ к записи после заполнения требуемых данных (логина и пароля).
Алгоритм создания такого модуля: на сайте mytaskhelper.ru создается или импортируется база данных с персональной информацией учеников и их оценками и настраивается доступ к виджету записи по логину и паролю.
Все мы стремимся к упрощению и улучшению своей жизни, заменяя какие-либо сложные действия и несовершенные процессы более понятными и удобными. Оказывается, даже в таком простом и привычном для нас действии как заказ такси, также есть что улучшить и оптимизировать, чтобы превратить это в приятный, удобный и более выгодный процесс.
Для этого мы создали веб-формы заказа такси. PC-версию для вашего компьютера, и мобильную — для вызова со своего мобильного телефона.
Веб-формы играют большую роль в ежедневном использовании интернета. Если вы разрабатываете веб-сайты, то скорее всего они в них присутствуют: будь то простая форма обратной связи или навороченное веб-приложение. Вот несколько советов, которые помогут создавать удобные в использовании формы.
Данный пост посвящен детальному алгоритму создания любой многостраничной веб-формы. Казалось бы, что чем меньше элементов (полей, разделителей, секций и в конце концов станиц) на форме, тем лучше и в плане юзабилити и в смысле конверсии. Но бывает, что упростить формы не удается и приходится прибегать к их разбиению на несколько страниц. К примеру, такое может понадобиться при заполнении длинной анкеты-вопросника, оформлении заявки на приобретение товара, добавлении информации о сотруднике в базу данных отдела кадров.
Давайте сделаем такую форму с помощью нашего сервиса MyTaskHelper. Переходим в меню «Формы» → «Создать новую форму» → «Создать форму с нуля». Здесь же вводим необходимое название будущей веб-формы. У нас это «Заказ товара с доставкой» (Рис.1).
Приветствую, уважаемые хабраюзеры! Сегодня в блоге компании MyTaskHelper я расскажу об одной востребованной функции сервиса. Речь идет о действиях по условию (триггерах).
Действие по условию представляет собой выполнение определенных действий при соблюдении заранее заданных условий (критериев).
И прежде чем перейти к практической части, приведу 3-4 примера, по которым станет понятно, в каких случаях гибкая функция «Действия по условию» поможет решить запланированную задачу.
Добрый день, уважаемые коллеги, пользователи и критики! Сервис MyTaskHelper предоставляет своим клиентам возможности и функционал для реализации sms- и e-mail рассылок. В этой статье мы детально (с примерами и скриншотами) расскажем о вариантах организации только email-уведомлений и рассылок. Что же касается sms-рассылок и уведомлений, то они создаются аналогичным образом.
У клиентов MTH имеется 2 возможности:
Отправлять автоматизированные сообщения при тех или иных манипуляциях с веб-формой или базой данных;
Генерировать рассылки как по собранной посредством веб-форм, так и по импортированной базе контактов клиентов или партнеров.
Напомню, что во всех CMS в той или иной мере имеется возможность настроить e-mail-уведомления различных типов. А вот с функцией e-mail-рассылок туговато и для того, чтобы вести эффективные и массовые рассылки, придется заводить аккаунт на каком-либо специализированном сайте. Но в MTH реализованы обе опции и даже те, кто зарегистрировался в системе и укладывается в лимиты бесплатного аккаунта (см. страницу с ценами) смогут в полной мере оценить удобство интеграции обеих функций в одной системе.