Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Генератор Форм sobFeedback [Поддержка]


Recommended Posts

Добрый день! Заработает ли модуль на третьем опенкарте, и есть ли форма для загрузки своего файла посетителям сайта? В демо не увидел такой возможности

Надіслати
Поділитися на інших сайтах


9 часов назад, Aleksey83 сказал:

Добрый день! Заработает ли модуль на третьем опенкарте, и есть ли форма для загрузки своего файла посетителям сайта? В демо не увидел такой возможности

Добрый день, к сожалению форма не предоставляет возможность загрузить файл со стороны пользователя, есть возможность только со стороны админа пользователю для скачивания. 

Что касается третьего опенкарта, пока модуль с ним не работает но версия для тройки будет, уже над ней работаю.

Надіслати
Поділитися на інших сайтах

По поводу загрузки файлов и темы безопасности - а что если модуль использовать, как "пересылку" на почту? Это вобще реально реализовать? Чтобы не сохранять вложения на сайте. А с письмом-уведомлением админу от формы, приходило вложение пользователя.

Надіслати
Поділитися на інших сайтах


Добавьте себе функцию прикрепления файла на странице "Связаться с нами". Как раз ваш случай. А любой модуль,который подгружает эти данные в админку,это как оставить дверь в квартиру не закрытой и надеяться,что ничего и никто не утащит...

Надіслати
Поділитися на інших сайтах

4 минуты назад, Tom сказал:

Добавьте себе функцию прикрепления файла на странице "Связаться с нами". Как раз ваш случай. А любой модуль,который подгружает эти данные в админку,это как оставить дверь в квартиру не закрытой и надеяться,что ничего и никто не утащит...

Это вы мне на мое предложение ответили? Не понять без цитаты.

Если да - то я это и имел ввиду, чтобы в админке никаких файлов не было (их и не может быть без загрузки на сервер).

А модуль просто пересылал на email админа, вместе с уведомлением о "новой форме", прикрепленный файл пользователя.

Надіслати
Поділитися на інших сайтах


3 минуты назад, Tom сказал:

Именно вам и было написано данное решение.

Ну решение ваше хорошее конечно, но это же тема модуля кастомных форм. Собственно, после нескольких вопросов про загрузку файлов, я и озвучил данное предложение к автору, для реализации в этом модуле.

А если как сиюминутное решение, так и форму без модуля можно создать, но мы же здесь. :)

Надіслати
Поділитися на інших сайтах


12 часов назад, igorekioo сказал:

По поводу загрузки файлов и темы безопасности - а что если модуль использовать, как "пересылку" на почту? Это вобще реально реализовать? Чтобы не сохранять вложения на сайте. А с письмом-уведомлением админу от формы, приходило вложение пользователя.

Все равно при загрузке файл вначале загружается на сервер и в этот момент хакер может перехватить
Есть "калитка" загрузки - это будет первый же вектор атаки хакеров
Не через код ломанут, так через хостера и его дыр

Надіслати
Поділитися на інших сайтах

В 15.08.2017 в 20:23, sobwoofer сказал:

КАК ВЫВЕСТИ ФОРМУ НА ОТДЕЛЬНУЮ СТРАНИЦУ В КОНТЕНТ HTML РЕДАКТОРА

Добрый день уважаемые подписчики и читатели.

Спешу поделится интересным решением с помощью Sobfeedback на которое сам вышел случайно.

В даном решении будет показан пример с формой в модальном окне и статьей но аналогично это можно сделать с любой страницей движка - товары категории и т.п.

Так вот:

  Скрыть контент

• Создаем файлик шаблона формы без кнопки по пути
/catalog/view/theme/*/template/module/sobfeedback
• Как то адекватно его называем, например modal_not_button.tpl
копируем туда весь код с шаблона default_modal.tpl только убираем код кнопки, то есть этот



<button type="button" class="btn btn-default" data-toggle="modal" data-target="#feedbackModal<?php echo $module_id; ?>">
  <?php echo $button_name; ?>
</button>

• Теперь модуль выводится без кнопки
кнопку вставляем в текст самой статьи в админке, исходя из id нашей формы, чтобы получилось как то так:



<button type="button" class="btn btn-default" data-toggle="modal" data-target="#feedbackModal40">Заполнить анкету</button>

• Во вкладке Персонализация в настройках формы подвязываем наш новый безкнопочный шаблон (просто прописываем его полное название modal_not_button.tpl, галочку вывод в модальном окне - убираем т.к. она насильно заставляет нас использовать шаблон default_modal.tpl)

• Выводим его функцией модуля "любом месте" в настройках этой формы.

Если модуль будет использоваться только на одной статье то лучше это указать и в контроллере, чтобы он не нагружал остальные страницы использующие этот же контроллер. Чтобы это сделать в контроллере статей information.php после строки



$information_info = $this->model_catalog_information->getInformation($information_id);

вставляем наш код который нам предлагает модуль, только обертаем его в условие только одной статьи



if ($information_id == 5){
			$sobfeedback = new sobfeedback($this->registry);
			$data['sobfeedback_id40'] = $sobfeedback->initFeedback(40);
		}

айдишники везде естественно ваши.

Вот такое вот решение, пишите если кому пригодилось или оставляйте вопросы

 

Как над формой вывести какую либо информацию?

 

дошло :)

Змінено користувачем Marianna
Надіслати
Поділитися на інших сайтах


Можно чутка доработать?

Если галочка на капче https://prnt.sc/ggulma

То и грузить скрипт думаю не надо на страницу, а то выходит что галочка не отмеченна, а 

<script src="https://www.google.com/recaptcha/api.js" type="text/javascript"></script>

Все равно идет на страницу на которой весит модуль.

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Искал подобный модуль все в етом вроде хорошо смотрел демо, но нет того что мне нужно. А именно прикрепить файлы , ну что бы клиент смог загрузить файл (иногда фото или документ какой то, так как ето реализовано в опциях к товару(прикрепить файл можно) 

Будет ли доработано ?

тогда форма уникальная будет в ней и так уже все есть почти для создания форм.

Надіслати
Поділитися на інших сайтах

3 часа назад, viktorbidenko7 сказал:

Искал подобный модуль все в етом вроде хорошо смотрел демо, но нет того что мне нужно. А именно прикрепить файлы , ну что бы клиент смог загрузить файл

 

Уже достаточно много пользователей спрашивало меня об реализации этой функции, и наверное это имхо та самая критическая масса.

по этому ок, в следующих версиях обязательно займусь этим вопросом и постараюсь все таки сделать вам загрузку файлов со стороны пользователя.

что касается безопасности то возможно для активации такой функции необходимо будет использовать дополнительный серверный софт. Пока сам не знаю как все пойдет, но постараюсь при наличии свободного времени.

 

Всем спасибо.

Надіслати
Поділитися на інших сайтах

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

Отправлено через Tapatalk

Надіслати
Поділитися на інших сайтах


5 часов назад, pimur сказал:

Не забудьте добавить, что функция будет для использования на свой страх и риск. В ином случае, все шишки на вас посыпятся.

Отправлено через Tapatalk
 

Конечно. Возможно это будет в виде отдельного модуля на форуме как плагин к sobfeedback. естественно в альфа версии.

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

OC 2.3.0.2. при желании отредактировать форму получаю "У вас нет прав для доступа к этой странице. Если она вам нужна, обратитесь к администратору." Естественно, права для админа полные - галки стоят. Кто-нибудь сталкивался? 

Надіслати
Поділитися на інших сайтах


OC 2.3.0.2. при желании отредактировать форму получаю "У вас нет прав для доступа к этой странице. Если она вам нужна, обратитесь к администратору." Естественно, права для админа полные - галки стоят. Кто-нибудь сталкивался? 
В урл уберите extension )

Отправлено через Tapatalk

Надіслати
Поділитися на інших сайтах


Добрый день!

 

У меня стояла одна из самых первых версий модуля.

Решил обновиться.

1) удалил модификатор окмод, кеш окмодов почистил

2) удалил в БД таблицу sobfeedback (и содержимое, и саму таблицу)

3) залил файлы из архива sobFeedback2.2.3.zip в корень сайта с перезаписью.

 

В целом форма "встала" что называется. Но при попытке добавить новые поля - просто не сохраняется.

Точнее, сохранение происходит, а новые поля исчезают.

 

Что делаю не так?

 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 17.10.2017 в 14:09, gregoro сказал:

Добрый день!

 

У меня стояла одна из самых первых версий модуля.

Решил обновиться.

1) удалил модификатор окмод, кеш окмодов почистил

2) удалил в БД таблицу sobfeedback (и содержимое, и саму таблицу)

3) залил файлы из архива sobFeedback2.2.3.zip в корень сайта с перезаписью.

 

В целом форма "встала" что называется. Но при попытке добавить новые поля - просто не сохраняется.

Точнее, сохранение происходит, а новые поля исчезают.

 

Что делаю не так?

 

Добрый день, не могу сказать, нужно пробовать. сбросьте в личку доступы к админке и фтп посмотрю  позже чуть.

Надіслати
Поділитися на інших сайтах

Предлагаю поменять немного код вставки уведомлений в части модификации admin/view/template/common/header.tpl

Вставку сделать перед найденной строкой (т.е. вверху списка уведомлений) и добавить разделитель.

проще говоря меняем это:
 

<search position="after"><![CDATA[
					<li class="dropdown-header"><?php echo $text_order; ?></li>
					]]></search>
				<add><![CDATA[
					<?php if (isset($feedback_total)) { ?>
					<!-- Feedback alert -->
        			 <li><a href="<?php echo $feedback_noread; ?>"><span class="label label-danger pull-right"><?php echo $feedback_total; ?></span><?php echo $text_notif_feedbacks; ?></a></li>
        			 <?php } ?>
				]]></add>

На это
 

<search position="before"><![CDATA[
					<li class="dropdown-header"><?php echo $text_order; ?></li>
					]]></search>
				<add><![CDATA[
					<?php if (isset($feedback_total)) { ?>
					<!-- Feedback alert -->
        			 <li><a href="<?php echo $feedback_noread; ?>"><span class="label label-danger pull-right"><?php echo $feedback_total; ?></span><?php echo $text_notif_feedbacks; ?></a></li>
					 <li class="divider"></li>
        			 <?php } ?>
				]]></add>

С точки зрения восприятия информации в уведомлениях , получаем более гармоничное отображение:
fb.png.3b7ce28ba5f4b045c25e715523a2bc6e.png

  • +1 1
Надіслати
Поділитися на інших сайтах


1 час назад, Klaus сказал:

Предлагаю поменять немного код вставки уведомлений в части модификации admin/view/template/common/header.tpl

Вставку сделать перед найденной строкой (т.е. вверху списка уведомлений) и добавить разделитель.

Спасибо, взято на заметку, учту ваши рекомендации в следующем обновлении, Очень приятно что модуль помогают развивать. 

Надіслати
Поділитися на інших сайтах

Спасибо, взято на заметку, учту ваши рекомендации в следующем обновлении, Очень приятно что модуль помогают развивать. 
Пожалуйста, еще на заметку с капчей, тут выше отписывал.

Отправлено через Tapatalk

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добрый день. Приобрел и установил ваш модуль. Все отлично, да вот только доступ к настройкам и созданию форм у меня работает только со значков в правом верхнем углу, там где нотиферы к формам. А вот если захожу через модули, то получаю ошибку - У вас нет прав для доступа к этой странице. Если она вам нужна, обратитесь к администратору.

Почитал тему поддержки, помогает совет одного товариша - удалить extension/ из ссылки /index.php?route=extension/module/sobfeedback&token=

Это все классно, но каждый раз убирать такое себе увеселение, а вот найти где это раз и навсегда поправить  не получается.

Версия движка OCStore 2.3.0.2.3. Надеюсь на вашу помощь.

Змінено користувачем basterbac
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.