0 Пользователей и 1 Гость просматривают эту тему.
  • 276 Ответов
  • 41333 Просмотров
*

qulp

  • Новичок
  • 2
  • 0 / 0
1. Чудеса. Вдруг смог редактировать маску. Вчера когда пробовал это делать не получалось, ни чего не мог написать. Курсор просто мигал в форме и стоял номер телефона, который по умолчанию там находится.

2. Спасибо большое.

3. Сделал как написано. После отправки сообщения, в верху формы появляется надпись об успешной отправке, но все остальные элементы форма остаются на месте. Можно ли их убрать? И чтобы появлялась кнопка, например ОК, при нажатии которой окно закрывалось.

Спасибо.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
После отправки сообщения, в верху формы появляется надпись об успешной отправке, но все остальные элементы форма остаются на месте. Можно ли их убрать? И чтобы появлялась кнопка, например ОК, при нажатии которой окно закрывалось.

Да без проблем, подучите jQuery, все очень просто, правда:
Код
// Прячем все содержимое формы
jQuery(form).html();
// Добавляем сообщение о том что сообщение отправлено:
jQuery(form).prepend(data.message);
// Добавляешь кнопочку ОК, которая закрывает окно:
jQuery(form).append("<a href='#' data-simplecallback-close>ОК (или ЗАКРЫТЬ)</a>");
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

toliknu

  • Новичок
  • 7
  • 0 / 0
Здравствуйте! Не могу скачать модуль, какая-то ошибка: https://github.com/birdkiwi/mod_simplecallback/releases/download/v1.3.0-beta/mod_simplecallback-1.3.0.zip
Где-то еще можно скачать?
*

Anzar

  • Новичок
  • 3
  • 0 / 0
Здравствуйте! Помогите пожалуйста. Установил, при отправке возникает ошибка "Module mod_simplecallback not published, you do not accsess to it, ore it's not assignet to the current menu item" - http://спец42.рф/index.php?option=com_sppagebuilder&view=page&id=9
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Здравствуйте! Помогите пожалуйста. Установил, при отправке возникает ошибка "Module mod_simplecallback not published, you do not accsess to it, ore it's not assignet to the current menu item" - http://спец42.рф/index.php?option=com_sppagebuilder&view=page&id=9

В ошибке же все написано. Скорее всего вы или не опубликовали модуль, либо забыли включить его для всех страниц.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

Anzar

  • Новичок
  • 3
  • 0 / 0
Модуль опубликован. Сделал доступным на всех страницах. После этого при отправке выдает сообщение об ошибке прописанное в модуле "Произошла ошибка, пожалуйста, попробуйте снова или позвоните нам!"
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Модуль опубликован. Сделал доступным на всех страницах. После этого при отправке выдает сообщение об ошибке прописанное в модуле "Произошла ошибка, пожалуйста, попробуйте снова или позвоните нам!"

Проверьте в инспекторе ошибки JS, посмотрите там же во вкладке Network (сеть) запрос, который формируется при нажатии на клике Отправить и что приходит в ответ. Перед этим включите отображение ошибок в админке в общих настроек.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

Anzar

  • Новичок
  • 3
  • 0 / 0
Ошибка - success":false,"message":"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SQL=SELECT `id`,`title`,`params`\nFROM `oqco0_modules`\nWHERE `id`=","messages":null,"data":null
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Ошибка - success":false,"message":"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SQL=SELECT `id`,`title`,`params`\nFROM `oqco0_modules`\nWHERE `id`=","messages":null,"data":null

Судя по ошибке не передается ID модуля в Ajax-запросе. Посмотрите еще раз во вкладке Network, какие поля с какими значениями передаются. Там должно быть поле 'module_id'.

Первое что я бы проверил, не удалили ли вы случайно эту строку - скрытый инпут, в котором передается поле module_id:
https://github.com/birdkiwi/mod_simplecallback/blob/master/modules/mod_simplecallback/tmpl/default.php#L68
Вот где это поле принимается для запроса: https://github.com/birdkiwi/mod_simplecallback/blob/master/modules/mod_simplecallback/helper.php#L27
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

frag79

  • Давно я тут
  • 609
  • 61 / 0
Спасибо за модуль, но нехватает - Дополнительные параметры "альтернативный макет", а он иногда бывает нужен
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Спасибо за модуль, но нехватает - Дополнительные параметры "альтернативный макет", а он иногда бывает нужен

Спасибо за отзыв. Обязательно сделаю, вещь необходимая.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Появилось немного свободного времени для небольших доработок.
https://github.com/birdkiwi/mod_simplecallback/releases/tag/v1.4.0-beta

1) Добавлена настройка «Альтернативные макеты»
2) Кнопка отправки дизейблится после нажатия для предотвращения повторной отправки
3) Индикатор загрузки на оверлейных формах
4) Альтернативное открытие окон через hash-ссылки (#simplecallback-id)
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Накидал через Component-creator.com компонент, в который сохраняются все сообщения. Если кто желает потестить, напишите :)
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

Serg2308

  • Новичок
  • 1
  • 0 / 0
Здравствуйте! Модуль отличный!

Но позвольте и мне задать пару тупых вопросов!
1. Вывожу разные копии модуля в разных местах сайта (оверлеем). Заголовок формы (название модуля) показывается 2 раза - на сайте в позиции модуля и в оверлее. Как вывести заголовок только в самой форме?
2. На мобильных отправляется форма с незаполненными полями, пусть даже с ошибкой.
3. Как вывести отдельные поля формы в разных дивах (если выводим как модуль)?
« Последнее редактирование: 26.07.2016, 00:30:47 от Serg2308 »
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
1. Вывожу разные копии модуля в разных местах сайта (оверлеем). Заголовок формы (название модуля) показывается 2 раза - на сайте в позиции модуля и в оверлее. Как вывести заголовок только в самой форме?

Для этого лучше создать скрытую позицию на сайте и опубликовать оверлейный модуль в нее, обычно я называю ее hide или hidden.

Код
<div style="display: none">
    <jdoc:include type="modules" name="hidden" />
</div>

Не забудьте добавить название позиции в файл templateDetails.xml для удобства.

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

На каких мобильных? Уточните :)

3. Как вывести отдельные поля формы в разных дивах (если выводим как модуль)?

Вы можете переопределить шаблон модуля как вам угодно. Для этого создайте в папке своего шаблона папку "html", в ней соответственно папку "mod_simplecallback". Внутрь этой папки скопируйте файл default.php из папки "/modules/mod_simplecallback/tmpl". Меняете его содержимое как вам хочется.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
привет! коль скоро уже есть ажно компонент для фиксации сообщений, то предлагаю усугубить и добавить функционал быстрого заказа ).
т.е добавить поддержку параметра
data-cart=".container_class/.text_conteiner"
при клике на кнопку-ссылку проверять наличие data-cart, после чего искать внутри контейнера .container_class содержимое тега с классом (или тегом).text_conteiner и подставлять его в simplecallback_message
через такое, например:
Код
$(this).closest(.container_class);
чтобы можно было много кнопок вешать, в табличку, как вариант.
пример
http://asc-service.ru/prays-list/universalnoe-oborudovanie/universalnye-maslyanye-transformatory/

сейчас на Wordpressе ковыряю сайтик, там сторонний скрипт это делает, но раз тут почти готовое решение, то надо использовать его будет для Joomla.
скорее всего, сам смогу прикостылить, но если есть всамделишный программер, то лучше чтобы прямыми руками было реализовано ).
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
привет! коль скоро уже есть ажно компонент для фиксации сообщений, то предлагаю усугубить и добавить функционал быстрого заказа ).

Привет! Частично это уже реализовано. Единственное - у меня не меняется заголовок, насколько я помню. Но это легко можно в JS дописать.

Почитай тут, заголовок «Передача скрытого текста»: https://github.com/birdkiwi/mod_simplecallback

Компонент выложил тоже: https://github.com/birdkiwi/com_simplecallback
Чтобы заработало сохранение, нужно обновить файл helper.php модуля: https://github.com/birdkiwi/mod_simplecallback/blob/master/modules/mod_simplecallback/helper.php
Чуть позже обновлю готовый zip модуля.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
ну да, альтернативный вариант, но мой местами интереснее в плане автоматизации.
т.е. к любому компоненту каталога можно будет прикручивать просто вызов кнопки со статичным значением data, описывающим контейнер и и класс заголовка.
хотя для чайников текущий вариант понятнее ).
ну как ближе к теме подберусь, может сам допишу альтернативный вывод и будет 2 способа добавлять автотекст )
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
а так - клевая форма!
думал, сейчас каак прикручу в отсылку title и url текущей страницы... а там уже все есть.
обидно, прям, кроме как шаблон кастомизировать и заняться-то нечем ))
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
скачал модуль поиграться, получил warning.
кое-кто забыл в XML прописать папку images и svg с прелоадером )

А что за warning? Про XML ты имеешь в виду секцию <files>?
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
ну да. файлы-то не скопировались, раз их не указали в списке, и вылезло сообщение, что не может найти svg в медиа/имаджес
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
ну да. файлы-то не скопировались, раз их не указали в списке, и вылезло сообщение, что не может найти svg в медиа/имаджес

Насколько я помню, в секции <files> и <media> можно вносить файлы, которые относятся к модулю, но это необходимо для корректного удаления, например, когда мы удаляем совсем модуль из админки (через менеджер расширений-управление), он будет знать какие файлы выносить. При обычной установке из ZIP у тебя svg'шка не появилась в /media?
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
на сколько я знаю, файлы, не описанные в XML не копируются при установке )
так что у меня не то что svg, а самой папки images не появилось
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
на сколько я знаю, файлы, не описанные в XML не копируются при установке )
так что у меня не то что svg, а самой папки images не появилось

понял, проверю тогда :) спасибо
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
вопрос про капчу: можно к ней прикрутить кнопку обновления?
а то иногда гененрируется нечитабельный текст и усе - тупик )
я в коде отключил искажение и оставил только цифры, но все равно попадаются проблемные комбиации, да и боты умнеют постоянно, так что вариант с сильным упрощением не совсем вариант )
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
вопрос про капчу: можно к ней прикрутить кнопку обновления?

Могу сделать на клик по капче.

А твои опасения насчет спама могут быть напрасными. Пока ни на одном моем сайте, где стоит модуль, не было спама. Только если целенаправленно заморочиться, то да, а обычные боты пролетают мимо. Попробуй совсем без CAPTCHA оставить!
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 9803
  • 1080 / 13
  • effrit.com
Могу сделать на клик по капче.
было бы круто )
ну пока сайт на локалке собираю, но вообще все же лучше перестраховаться и хотя бы цифровую оставить.
то, что 1 сайт на заспамили - это не показатель ). CAPTCHA же стандартная и распространенная, так что лучше от лиха отгородиться и не будить его )
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
то, что 1 сайт на заспамили - это не показатель ). CAPTCHA же стандартная и распространенная, так что лучше от лиха отгородиться и не будить его )

Да, но сайтов не 1, а штук 20, которые на обслуживании у меня на текущий момент.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JL Like - Социальные кнопки для Joomla (новый взгляд)

Автор zikkuratvk

Ответов: 629
Просмотров: 80775
Последний ответ 28.07.2020, 23:39:49
от AlexB
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 45
Просмотров: 2926
Последний ответ 24.07.2020, 14:44:37
от Septdir
Бесплатная система фильтрации полей Joomla

Автор zikkuratvk

Ответов: 213
Просмотров: 13567
Последний ответ 21.07.2020, 21:28:32
от vladsklyar
Бесплатный плагин импорта экспорта данных в поля материалов Joomla - CFI

Автор zikkuratvk

Ответов: 3
Просмотров: 922
Последний ответ 16.07.2020, 10:00:34
от voland
Плагин для закрытия ссылок в Joomla 3 - noExternalLinks

Автор buyanov

Ответов: 64
Просмотров: 11087
Последний ответ 11.07.2020, 14:53:34
от Cedars