From af7b3c9103087deca47965251068785472538e99 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Wed, 6 Nov 2019 16:59:39 +0300 Subject: [PATCH] phone show error fixed --- .../base-theme/resources/js/phoneCounter.js | 37 +++++++++++++++++++ .../resources/views/ad-detail/detail.twig | 4 +- 2 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 addons/default/visiosoft/base-theme/resources/js/phoneCounter.js diff --git a/addons/default/visiosoft/base-theme/resources/js/phoneCounter.js b/addons/default/visiosoft/base-theme/resources/js/phoneCounter.js new file mode 100644 index 000000000..a5967dab9 --- /dev/null +++ b/addons/default/visiosoft/base-theme/resources/js/phoneCounter.js @@ -0,0 +1,37 @@ +function sendCount() { + var id = $('.show-number').attr('data-id'); + if (id != "") { + $.ajax({ + type: 'POST', + url: '/ajax/countPhone', + data: 'id=' + id, + success: function (data) { + hideLoader() + $('.show-number').removeAttr('data-function'); + }, + beforeSend: function () { + showLoader() + } + }); + } + +} + +// ------------------------------------------------------------- +// Show Mobile Number +// ------------------------------------------------------------- + +(function () { + $('.show-number').on('click', function () { + this.addEventListener('click', sendCount()); + $('.hide-text').fadeIn(500, function () { + $(this).addClass('hide'); + }); + $('.hide-number').fadeIn(500, function () { + $(this).addClass('show'); + }); + }); +}()); + + +// script end \ No newline at end of file diff --git a/addons/default/visiosoft/base-theme/resources/views/ad-detail/detail.twig b/addons/default/visiosoft/base-theme/resources/views/ad-detail/detail.twig index 339ba59a2..ad279f38b 100644 --- a/addons/default/visiosoft/base-theme/resources/views/ad-detail/detail.twig +++ b/addons/default/visiosoft/base-theme/resources/views/ad-detail/detail.twig @@ -90,15 +90,13 @@ {% include "visiosoft.module.comparisons::comparison" %} {% endif %} - {% if entries('advs').isEnabled('phoneclickcounter') %} - {{ asset_add("scripts.js", "visiosoft.module.phoneclickcounter::js/phoneCounter.js") }} - {% endif %} {% if entries('advs').isEnabled('carts') %} {{ asset_add("scripts.js", "visiosoft.module.carts::js/quantity.js") }} {% endif %} {{ asset_add("scripts.js", "visiosoft.theme.base::js/list-item.js") }} + {{ asset_add("scripts.js", "visiosoft.theme.base::js/phoneCounter.js") }} {{ asset_add("scripts.js", "visiosoft.theme.base::js/viewed.js") }} {% endblock %}