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

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Ask question for JoomShopping (Ajax)
« : 06.11.2015, 11:24:13 »
Все настроил, все отображается но письма на почту не приходят. В чем может быть проблема?

Само окошко всплывающее: http://joxi.ru/YmEDERRI4Pjjr6
Настройки: http://joxi.ru/xAe0dzzhzGZ42y

Вот отсюда его брал: https://s-computing.by/developments/plagin-zadat-vopros-o-tovare-dlya-joomshopping-ajax
*

Biss

  • Давно я тут
  • 994
  • 101 / 0
Re: Ask question for JoomShopping (Ajax)
« Ответ #1 : 06.11.2015, 12:24:17 »
а сама Joomla письма шлёт ?
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #2 : 07.11.2015, 07:31:07 »
Не знаю, а как проверить? Поставить какой нибудь RSForm?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Ask question for JoomShopping (Ajax)
« Ответ #3 : 07.11.2015, 10:31:49 »
зарегистрироваться например
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #4 : 07.11.2015, 21:05:45 »
у меня все без регистрации делается, - сразу можно оформить заказ... кстати когда заказ формируешь то в админку он приходит, - но в конце выдает вот такую вот ошибку http://joxi.ru/DmBDpWWIVVvDAP   
возможно все это связано и надо хостеру написать чтобы нормально настроили PHP mail ?
*

beagler

  • Живу я здесь
  • 3276
  • 392 / 4
  • https://alorisman.ru/
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #6 : 07.11.2015, 22:07:27 »
все перепробовал - на все режимы ругается как-нибудь... видимо только хостер виноват....
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #7 : 13.11.2015, 11:36:23 »
Подскажите пожалуйста!
Использую Ask question for JoomShopping (Ajax) на http://elki-optom.by/ulichnie-eli/segmentnie-elki в самом низу страницы - "Связаться с менеджером!"
В карточке и общем списке его скрыл, а сам код прикрепил к данной кнопке на странице в описании категории ЖШ.
Но если его использовать в разных категориях ЖШ и на разном разрешении - то всплывающая форма всегда открывается в новом месте. Скажите как ее можно привязать к самой кнопке, чтобы всплывающее окошко отображалось сразу над кнопкой?
Или может для отображения связи с менеджером в самом описании категории нужно использовать какой-то другой модуль или плагин?
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Ask question for JoomShopping (Ajax)
« Ответ #8 : 13.11.2015, 11:58:25 »
1.
родителю дать релатив и
убрать определения позиционирования (top, left )

2. спросить разработчиков ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #9 : 13.11.2015, 12:16:41 »
1.
родителю дать релатив и
убрать определения позиционирования (top, left )

Зацените что сейчас получилось http://elki-optom.by/ulichnie-eli/segmentnie-elki  правдо выкидывает вверх и не по центру почемуто.... сейчас попробую еще куда нибудь добавить ....


2. спросить разработчиков ;)

*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Ask question for JoomShopping (Ajax)
« Ответ #10 : 13.11.2015, 12:19:37 »
"выкидывает" туда куда вы говорите
http://prntscr.com/92848u
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #11 : 13.11.2015, 13:55:32 »
вроде все закоментил - но проблема осталась и помимо этого когда окно всплывает вверху появляется отступ на высоту окна  :( http://joxi.ru/KAx9OGGidlOQr8
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #12 : 13.11.2015, 14:14:16 »
проблема ушла когда прописал родителю position: absolute; 
Но появилась новая проблема. Если на странице используются 2 кнопки как тут http://elki-optom.by/products/novogodnee-osveshchenie
то при нажатии на нижнюю форма открывается над верхней
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #13 : 13.11.2015, 14:19:12 »
проблему решил изменив id http://joxi.ru/J2bl7MMIj7Z7r6

Скажите пожалуйста где найти вот эти стили http://joxi.ru/VrwlOggIpE18mX, чтобы отцентрировать форму над кнопкой

В файле php нашел http://joxi.ru/L21bynnf59EQAX - но не могу понять откуда он их подтягивает?
« Последнее редактирование: 13.11.2015, 14:26:42 от Alex GOOD »
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Ask question for JoomShopping (Ajax)
« Ответ #14 : 13.11.2015, 15:48:47 »
это скрипт дает. ищите.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Ask question for JoomShopping (Ajax)
« Ответ #15 : 13.11.2015, 16:10:05 »
Скажите пожалуйста где найти вот эти стили http://joxi.ru/VrwlOggIpE18mX, чтобы отцентрировать форму над кнопкой
http://elki-optom.by/plugins/jshoppingproducts/scaskquestionajax/js/jquery.scaskquestionajax.js
Смотрите код
Код
jQuery("#sc_tooltip").css({ top:toppos, left:leftpos });
Сами переменные (toppos и leftpos) в вашем случае вычисляется этим кодом
Код
if (show_pos == 'top') {var outerHeight1 = 58;var outerHeight2 = jQuery("#"+this.id).outerHeight()/2;var toppos = Math.round(offset.top+outerHeight1+outerHeight2);var outerWidth1 = jQuery("#sc_tooltip").outerWidth()/2;var outerWidth2 = jQuery("#"+this.id).outerWidth()/2;var leftpos = Math.round(offset.left-outerWidth1+outerWidth2)}
Дальше просто математика
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #16 : 15.11.2015, 22:14:01 »
...ну да, - для вас да)))...а я что-то не догоняю )))
я нашел все по вашему пути  http://joxi.ru/52aY4qqsLLLb20
..но как значения не меняю, никакой реакции... все по старому остается...

Код
if (show_pos == 'bottom') {var outerHeight1 = jQuery("#sc_tooltip").outerHeight()+58;var outerHeight2 = jQuery("#"+this.id).outerHeight()/2;var toppos = Math.round(offset.top-outerHeight1+outerHeight2);var outerWidth1 = jQuery("#sc_tooltip").outerWidth(true)/2;var outerWidth2 = jQuery("#"+this.id).outerWidth(true)/2;var leftpos = Math.round(offset.left-outerWidth1+outerWidth2);}

if (show_pos == 'top') {var outerHeight1 = 58;var outerHeight2 = jQuery("#"+this.id).outerHeight()/2;var toppos = Math.round(offset.top+outerHeight1+outerHeight2);var outerWidth1 = jQuery("#sc_tooltip").outerWidth()/2;var outerWidth2 = jQuery("#"+this.id).outerWidth()/2;var leftpos = Math.round(offset.left-outerWidth1+outerWidth2)}

if (show_pos == 'left') {var outerHeight1 = jQuery("#sc_tooltip").outerHeight()/2;var outerHeight2 = jQuery("#"+this.id).outerHeight()/2;var toppos = Math.round(offset.top-outerHeight1+outerHeight2);var outerWidth1 = 58;var outerWidth2 = jQuery("#"+this.id).outerWidth()/2;var leftpos = Math.round(offset.left+outerWidth1+outerWidth2)}

if (show_pos == 'right') {var outerHeight1 = jQuery("#sc_tooltip").outerHeight()/2;var outerHeight2 = jQuery("#"+this.id).outerHeight()/2;var toppos = Math.round(offset.top-outerHeight1+outerHeight2);var outerWidth1 = jQuery("#sc_tooltip").outerWidth()+58;var outerWidth2 = jQuery("#"+this.id).outerWidth()/2;var leftpos = Math.round(offset.left-outerWidth1+outerWidth2)}
« Последнее редактирование: 15.11.2015, 22:24:07 от Alex GOOD »
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Ask question for JoomShopping (Ajax)
« Ответ #17 : 16.11.2015, 10:19:55 »
...ну да, - для вас да)))...а я что-то не догоняю )))
я нашел все по вашему пути  http://joxi.ru/52aY4qqsLLLb20
..но как значения не меняю, никакой реакции... все по старому остается...
Даже если меняете outerHeight1 вот здесь
Код
if (show_pos == 'top') {var outerHeight1 = 58 ....
?
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #18 : 16.11.2015, 11:00:22 »
да, я его и менял, но реакции никакой - вот и стал в ступоре, - что еще можно поковырять?
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Ask question for JoomShopping (Ajax)
« Ответ #19 : 16.11.2015, 13:04:02 »
да, я его и менял, но реакции никакой - вот и стал в ступоре, - что еще можно поковырять?
Возможно, что надо менять не для позиции 'top', a для 'bottom' (вы попробуйте, я же только предположил)
Код
if (show_pos == 'bottom') {var outerHeight1 = jQuery("#sc_tooltip").outerHeight()+58;
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #20 : 18.11.2015, 16:16:32 »
Беда. Письма так и не приходят... хостер проверил... php mail нормально работает.... что можно еще сделать? или лучше не этот плагин использовать а с помощью RSForm сделать отправку.
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Re: Ask question for JoomShopping (Ajax)
« Ответ #21 : 18.11.2015, 16:32:21 »
Вопрос решен! Оказывается помимо ящика указанного в плагине, данный ящик нужно было прописать и в самой настройке Joomla.
*

Mister Shadow

  • Захожу иногда
  • 94
  • 1 / 0
Re: Ask question for JoomShopping (Ajax)
« Ответ #22 : 26.01.2016, 22:20:16 »
А как быть со спамом? Кто-то прилепил в этот плагин рекапчу?
Меня сильно мучает этот вопрос. :)

Параметры отображения кнопки в карточке товара на Joomla 3.4.8 и JS 4.11.6 не работают... всё ставится под параметрами для списка товаров.  >:(
« Последнее редактирование: 26.01.2016, 22:28:03 от Mister Shadow »
*

jesus

  • Захожу иногда
  • 126
  • 15 / 1
  • веб-дизайнер, контентщик. ищу веб-программиста
Re: Ask question for JoomShopping (Ajax)
« Ответ #23 : 28.01.2016, 21:16:19 »
Этот плагин у меня заработал только на Joomla 2.5 + Jshopping 3.14.3, впрочем, он и предназначен для версии 3.14.х. На Joomla 3 + Jshopping 4 он даже не установился, написал: Внимание: файл plg_sc_askquestion_ajax.zip не был загружен из соображений безопасности!
Плагин реально классный, что-то подобное я долго искал. Белорусы молодцы!
Теперь о сложностях.
Во-первых, сразу было не понятно как устанавливать плагин: плагин ставиться через «Установка и Обновление» самого компонента JoomShopping. Но в настройки плагина я смог зайти только через раздел плагинов Joomla.

Во-вторых. После установки, соответствующая кнопка не появилась в карточке товара, но появилась в списке товаров. Я начал рыть.
Дело в том, что у меня магазин работает в режиме «каталог». Т.е. весь функционал, в том числе и блок с кнопкой Купить — отключен. В шаблоне карточки товара (components/com_jshopping/templates/lucky/product/product_default.php) этот блок называется _tmp_product_html_buttons и как раз в него выводится кнопка плагина. В настройках плагина за вывод кнопки отвечает опция «Идентификатор для карточки». Я указал там другой идентификатор _tmp_product_html_before_buttons и всё заработало. Есть еще идентификатор _tmp_product_html_after_buttons

Также я проверил плагин на наличие сомнительного кода. Ai-Bolit показал только одно условно уязвимое место — это тег <iframe> в файле plugins/jshoppingproducts/scaskquestionajax/element/donate.php через который разработчик собирает пожертвования. Страшного в нем вроде ничего нет, но я перевел ребятам деньжат и на всякий случай грохнул этот <iframe>.
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

Mister Shadow

  • Захожу иногда
  • 94
  • 1 / 0
Re: Ask question for JoomShopping (Ajax)
« Ответ #24 : 30.01.2016, 11:06:02 »
- "сразу было не понятно как устанавливать плагин: плагин ставиться через «Установка и Обновление» самого компонента JoomShopping. Но в настройки плагина я смог зайти только через раздел плагинов Joomla."
- С этим как раз было не сложно разобраться, хоть и пришлось побегать по менюшкам.

- "Во-вторых. После установки, соответствующая кнопка не появилась в карточке товара, но появилась в списке товаров. Я начал рыть."
- Точно такая же ситуация, но... идентификатор я быстро откопал, т.к. тоже использовал магазин в качестве каталога, но есть одно НО. Оба идентификатора работают только под одну вкладку плагина, - это для "Параметры отображения кнопки в списке товаров", а настройки вкладки "Параметры отображения кнопки в карточке товара" не отображаются. Оба идентификатора показывает только те параметры, которые указаны во вкладке "Параметры отображения кнопки в списке товаров", что в самом списке, что в карточке товара, но мне хотелось использовать хотя бы название кнопки для карточки товара, чтобы в списке я мог оставить просто знак вопроса, т.к. место больше не позволяет, а в самой карточке уже назвать кнопку подробнее, чтобы если не поймут по кнопке с вопросом, то поймут уже по названию кнопки... как-то так... посидел, подумал и решил на кнопку рисунок телефона прикрутить вместо знака вопроса. Думаю так будет понятно всем клиентам.
И еще один важный момент... как же быть с рекапчей? Я как не пытался воткнуть её код, который предоставляет Google, но так он и не заработал. Неужели никого не волнует проблема спам-ботов?

- "Также я проверил плагин на наличие сомнительного кода. Ai-Bolit показал только одно условно уязвимое место — это тег <iframe> в файле plugins/jshoppingproducts/scaskquestionajax/element/donate.php через который разработчик собирает пожертвования. Страшного в нем вроде ничего нет, но я перевел ребятам деньжат и на всякий случай грохнул этот <iframe>."
- Спасибо за подсказку про Айболита, не знал о его существовании. :)
« Последнее редактирование: 30.01.2016, 16:53:12 от Mister Shadow »
*

tigra-uki

  • Давно я тут
  • 560
  • 11 / 0
  • Joom'лiстка
Re: Ask question for JoomShopping (Ajax)
« Ответ #25 : 01.12.2017, 16:41:14 »
Привет. Отличный плагин, но, подскажите, пожалуйста, можно ли что-то сделать для идентификации страницы, с которой приходит админу вопрос?
Иногда по письму совершенно непонятно о каком товаре спрашивают.
Может быть я пропустила какую-то настройку?

Если это - "Идентификатор (для карточки/для списка), то что указать, например для для карточки?
По умолчанию там "_tmp_product_html_buttons"
« Последнее редактирование: 01.12.2017, 16:44:52 от tigra-uki »
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Ask question for JoomShopping (Ajax)
« Ответ #26 : 03.12.2017, 00:28:13 »
Привет. Отличный плагин, но, подскажите, пожалуйста, можно ли что-то сделать для идентификации страницы, с которой приходит админу вопрос?
Иногда по письму совершенно непонятно о каком товаре спрашивают.
Может быть я пропустила какую-то настройку?

Если это - "Идентификатор (для карточки/для списка), то что указать, например для для карточки?
По умолчанию там "_tmp_product_html_buttons"
http://brooksite.ru/plaginy-joomshopping/zadat-vopros.html В этом плагине передаются следующие параметры: наименование, цена, изображение товара, контактные данные пользователя, вопрос пользователя, адрес страницы, с которой задан вопрос.
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

tigra-uki

  • Давно я тут
  • 560
  • 11 / 0
  • Joom'лiстка
Re: Ask question for JoomShopping (Ajax)
« Ответ #27 : 03.12.2017, 14:21:54 »
http://brooksite.ru/plaginy-joomshopping/zadat-vopros.html В этом плагине передаются следующие параметры: наименование, цена, изображение товара, контактные данные пользователя, вопрос пользователя, адрес страницы, с которой задан вопрос.
спасибо, Brooksus!
Хотя, все равно интересно - как это сделать здесь. Ведь, мне кажется, не может быть, чтобы адрес страницы не передавался  ;)
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

Biss

  • Давно я тут
  • 994
  • 101 / 0
Re: Ask question for JoomShopping (Ajax)
« Ответ #28 : 03.12.2017, 16:03:10 »
Что именно вам приходит на почту? У меня стоит этот  плагин. В письме приходит ссылка на товар. _tmp_product_html_buttons - это тригер(позиция), место где выводится кнопка. Но я так понимаю , что кнопки он у вас выводит, просто нет ссылки в письме...
*

tigra-uki

  • Давно я тут
  • 560
  • 11 / 0
  • Joom'лiстка
Re: Ask question for JoomShopping (Ajax)
« Ответ #29 : 03.12.2017, 16:09:32 »
Что именно вам приходит на почту? У меня стоит этот  плагин. В письме приходит ссылка на товар. _tmp_product_html_buttons - это тригер(позиция), место где выводится кнопка. Но я так понимаю , что кнопки он у вас выводит, просто нет ссылки в письме...

приходит такое:

Имя клиента: тут указанное имя
Телефон клиента: тут указанный телефон
Товар, который заинтересовал клиента:
Вопрос о товаре: тут текст вопроса

IP отправителя: тут IP


а вот ссылку на страницу, с которой задан вопрос не показывает :(
Слишком сконцентрированное внимание необходимо разбавлять действием.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться