From a513b8201ed59294561f12d817654a88f9823f2f Mon Sep 17 00:00:00 2001 From: vedatakd Date: Tue, 25 Feb 2020 15:28:53 +0300 Subject: [PATCH] #887 ad status message --- .../visiosoft/advs-module/resources/lang/en/message.php | 1 + .../visiosoft/advs-module/resources/lang/tr/message.php | 1 + .../advs-module/resources/views/ad-detail/detail.twig | 1 + .../resources/views/ad-detail/partials/ad-status.twig | 6 ++++++ .../visiosoft/advs-module/src/Adv/Table/AdvTableBuilder.php | 2 +- 5 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 addons/default/visiosoft/advs-module/resources/views/ad-detail/partials/ad-status.twig diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/message.php b/addons/default/visiosoft/advs-module/resources/lang/en/message.php index 6b2ecade3..b4f5f28c2 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/message.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/message.php @@ -25,4 +25,5 @@ return [ 'filter_by_search_msg' => 'Filter By Search.', 'delete_author_error' => 'You cannot delete a post that does not belong to you', 'success_delete' => 'Ad Deleted', + 'pending_ad_status' => 'Your ad is pending approval by the Editor.', ]; diff --git a/addons/default/visiosoft/advs-module/resources/lang/tr/message.php b/addons/default/visiosoft/advs-module/resources/lang/tr/message.php index db6648395..0187011ec 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/tr/message.php +++ b/addons/default/visiosoft/advs-module/resources/lang/tr/message.php @@ -25,4 +25,5 @@ return [ 'filter_by_search_msg' => 'Aramanızı Daraltın.', 'delete_author_error' => 'Size ait olmayan bir ilanı silemezsiniz', 'success_delete' => 'İlan Silindi', + 'pending_ad_status' => 'İlanınız Editör tarafından onay beklemektedir.', ]; diff --git a/addons/default/visiosoft/advs-module/resources/views/ad-detail/detail.twig b/addons/default/visiosoft/advs-module/resources/views/ad-detail/detail.twig index c82c6ae8d..a14c48af5 100644 --- a/addons/default/visiosoft/advs-module/resources/views/ad-detail/detail.twig +++ b/addons/default/visiosoft/advs-module/resources/views/ad-detail/detail.twig @@ -17,6 +17,7 @@ {% include "visiosoft.module.advs::ad-detail/partials/breadcrumb" %} {% endif %} + {% include "visiosoft.module.advs::ad-detail/partials/ad-status" %}

{{ adv.title }} {{ addBlock('ad-detail/title/action',{'adv_id':adv.id})|raw }} diff --git a/addons/default/visiosoft/advs-module/resources/views/ad-detail/partials/ad-status.twig b/addons/default/visiosoft/advs-module/resources/views/ad-detail/partials/ad-status.twig new file mode 100644 index 000000000..c9ce0ce4c --- /dev/null +++ b/addons/default/visiosoft/advs-module/resources/views/ad-detail/partials/ad-status.twig @@ -0,0 +1,6 @@ +{% if adv.status == "pending_user" or adv.status == "pending_admin" %} +
+ + {{ trans('visiosoft.module.advs::message.pending_ad_status') }} +
+{% endif %} \ No newline at end of file diff --git a/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableBuilder.php b/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableBuilder.php index 752bc9707..3cd74f5a8 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableBuilder.php +++ b/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableBuilder.php @@ -20,7 +20,7 @@ class AdvTableBuilder extends TableBuilder public function onQuerying(Builder $query) { - $query->where('slug', "!=", NULL); + $query->where('slug', "!=", ""); } protected $views = [];