4er41k

Форма обратной связи в модальном окне

Рекомендуемые сообщения

4er41k    1

Здравствуйте, предлагаю Вашему вниманию простенькую форму обратной связи.

Форма отправляет письма без перезагрузки страницы. Есть проверки на ввод, также на корректность email. Для работы требуется установленный vqmod.

Тестировалась на maxystore v1.5.3.1 и opencart_v1.5.3.1 думаю будет идти и на более ранних версиях.

Установка:

Скопировать файлы в корневую директорию магазина

В файле contact.php (catalog\view\theme\default\Call_me\contact.php) строка 21 $to = "test@mail.ru"; нужно изменить mail на свой

Тема дефолтная.

Срого не судите первый опыт. Пробуем, тестим высказываем мнения)))

сказать спасибо можно на WMкошельки: R171450014225 U195311384761 Z130655290371

Пример работы можно посмотреть здесь:

http://podarok2012.16mb.com/index.php?route=common/home

Скачать:

Call_me_vqmod.zip

post-18978-0-75220600-1348229478_thumb.jpg

post-18978-0-66333200-1348229480_thumb.jpg

post-18978-0-52938800-1348229482_thumb.jpg

post-18978-0-19456400-1348229484_thumb.jpg

post-18978-0-93193400-1348229485_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 401

н-да.. всё логика в одном файле, включая оправку e-mail

двиг вы не видели и про mvc не слышали

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
serega80    0

Сделал все как написано, скопировал но не чего не появилось на сайте, можно подробней об установке описать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 091

какой скромный чел...

<?php

/*
* SimpleModal Contact Form
* http://www.ericmmartin.com/projects/simplemodal/
* http://code.google.com/p/simplemodal/
*
* Copyright (c) 2009 Eric Martin - http://ericmmartin.com
*
* Licensed under the MIT license:
*   http://www.opensource.org/licenses/mit-license.php
*
* Revision: $Id: contact-dist.php 254 2010-07-23 05:14:44Z emartin24 $
*
*/

не знал, что Eric Martin говорит по-русски и использует вражескую (для нашего форума) сборку opencart.

serega80, забейте - воспользуйтесь другими решениями из раздела дополнений.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От sobwoofer


      Просмотр файла Генератор Форм sobFeedback
      Генератор или конструктор форм.
      Проще говоря - модуль с помощью которого вы сможете сгенирировать любые нужные вам формы обратной связи из любыми полями, типами полей и вставить их в неограниченом количестве в любые места своего сайта вы можете использовать формы для продажи товаров, головований, связи с администратором, обратных звонков или сконфигурировать формы как Вам захочется для своего индивидуального проекта. Благодаря гибким настройкам и не сложному интерфейсу этот модуль станет незаминимой ключевой частью Вашего сайта.
       
      • Не перезаписывает файлы.
      • Требуется Opencart или Ocstore версии не ниже 2.
      • Установка через админку загрузчиком OpenCart.
      • Создание неограниченого количества разных форм.
      • Создание неограниченого количества разных полей.
      • Возможность выбора типа поля (Радио, Чекбокс, Инпут, Текстареа, Селект, Дата, Файл, HTML блок и другое).
      • Мультиязычность Рус\Укр\Инглиш.
      • Уведомление администратора по почте (каждая форма может присылать на другой email).
      • Уведомление администратора через стандартные уведомление в админке OpenCart 2x.
      • Отдельная страница в админке с полученными сообщениями.
      • Удобный фильтр в админке для поиска нужного фидбека.
      • Вывод модуля стандартными средствами в любую схему.
      • Вывод модуля в любое место вашего шаблона (подсказки в админке).
      • Два типа отображения форм, всплывающее окно и развернутая форма.
      • Возможность управлять и добавлять свои шаблоны для каждой формы индивидуально.
      • Возможность подключения для каждой формы пользовательские стили css и javascript.
      • Поддержка скриптов отслеживания конверсий Yandex Metrika, Google Analytics и др.
       
      ДЕМО КАТАЛОГ
      ДЕМО АДМИН
      Логин: demo
      Пароль: demo
      Установка:
      1. Загрузить файлы модуля с папки upload в корень сайта через FTP (не заминяет системные файлы).
      2. При желании можете также загрузить ocmod модификатор для отображения уведомлений в колокольчике админки.
      3. Включить и настроить отображение модуля в админке.
      4. Радоваться работоспособности и функциональности модуля.
      5. Или не радоваться потому что вы обнаружили баг, в таком случае пишите автору по возможности буду поддерживать и усовершенствовать модуль.
      Как вывести модуль в любое место шаблона:
      Если вам понравился модуль:
      Пишите свои пожелания и замечания, в свободное время буду стараться развивать его функционал.
      Вы можете способствовать развитию модуля сбросив автору на пиво Яндекс кошелек: 41001830858339
      Так же говорим спасибо пользователю RAPITA без помощи которого модуль был бы не таким а скорее всего вообще его небыло бы ))
      Добавил sobwoofer Добавлено 02.12.2015 Категория Обмен данными Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От chick


      Просмотреть файл Конструктор форм обратной связи
      Конструктор форм обратной связи позволяет создавать любые формы с любыми типами полей. Всё просто и понятно.
       
      Возможные типы полей
      Список Переключатель Флажок Текст Текстовая область Файл Дата Время Дата & Время Гибкая настройка внешнего вида формы
      Возможен вывод в модальном окне или в схемах/макетах сайта Выбор количества колонок (1 - 4) Установка любого плейсхолдера для полей Установка заголовков кнопки отправки, формы, полей И многое другое (см. демо) Возможности модуля
      Создавать формы с произвольными полями Отправлять данные формы на один или несколько почтовых адресов При отправке данных форм указывается страница, с которой была отправка Перенаправлять пользователя на любую страницу после отправки или не перенаправлять. Решать Вам Произвольное время ожидания перед закрытием окна (в случае использования всплывающего окна) Использование Google reCaptcha (только для версий cms 2.1, 2.2, 2.3) Проверка заполненности полей с помощью regEx  
      Пример получаемого почтового сообщения

       
      Демо
      Магазин — http://form.2304.ru
      Админка — http://form.2304.ru/admin/index.php?route=extension/module/form2304&module_id=32
      Логин: demo
      Пароль: demo
       
      Установка
      1. Зайти в админку
      2. Выбрать меню Модули/Расширения — Установка расширений
      3. Нажать кнопку загрузить и выбрать файл модуля
      4. Обновить модификаторы

      Автор chick Добавлен 08.06.2017 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От chick
      Конструктор форм обратной связи позволяет создавать любые формы с любыми типами полей. Всё просто и понятно.
       
      Возможные типы полей
      Список Переключатель Флажок Текст Текстовая область Файл Дата Время Дата & Время Гибкая настройка внешнего вида формы
      Возможен вывод в модальном окне или в схемах/макетах сайта Выбор количества колонок (1 - 4) Установка любого плейсхолдера для полей Установка заголовков кнопки отправки, формы, полей И многое другое (см. демо) Возможности модуля
      Создавать формы с произвольными полями Отправлять данные формы на один или несколько почтовых адресов При отправке данных форм указывается страница, с которой была отправка Перенаправлять пользователя на любую страницу после отправки или не перенаправлять. Решать Вам Произвольное время ожидания перед закрытием окна (в случае использования всплывающего окна) Использование Google reCaptcha (только для версий cms 2.1, 2.2, 2.3) Проверка заполненности полей с помощью regEx  
      Пример получаемого почтового сообщения

       
      Демо
      Магазин — http://form.2304.ru
      Админка — http://form.2304.ru/admin/index.php?route=extension/module/form2304&module_id=32
      Логин: demo
      Пароль: demo
       
      Установка
      1. Зайти в админку
      2. Выбрать меню Модули/Расширения — Установка расширений
      3. Нажать кнопку загрузить и выбрать файл модуля
      4. Обновить модификаторы

    • От Nik1ta
      Доброго дня, кто поможет исправить ошибки? естественно не бесплатно.
      1- Слетел хедер на всех кроме главной (съехал вниз).
      2 - Пропала форма обратной связи в конце всех разделов и главной перед футером (до этого была, видно что-то удалил).
      3 - Исправить контент на 1ой странице (поплыла картинка с текстом, но через cms не исправляется).
       


    • От Rojzman
      Дорогие друзья! Возникла такая проблема, что не отображается e-mail отправителя обратной связи. Все советы из интернета(в частности вставка кода для вывода имейла в теле письма) и данного форума пробовал, ничего не помогает.
      Версия ocStore 2.3.0.2
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу