diff --git a/.env_demo b/.env_demo index 8d6c6e533..1b50a89cc 100644 --- a/.env_demo +++ b/.env_demo @@ -1,4 +1,10 @@ +DB_CONNECTION=mysql +DB_HOST=localhost +DB_PORT=3307 +DB_DATABASE=oc +DB_USERNAME=root +DB_PASSWORD="" APP_NAME="OpenClassify" FORCE_SSL=0 @@ -13,13 +19,15 @@ DEFAULT_LOCALE="en" ENABLED_LOCALES='a:1:{i:0;s:2:"en";}' MAINTENANCE_MODE=0 MAINTENANCE_AUTH=0 -FROM_ADDRESS="support@demo.openclassify.com" +FROM_ADDRESS="info@openclassify.com" FROM_NAME="OpenClassify" + MAIL_DRIVER="smtp" MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME="029f2d0c9099d9" MAIL_PASSWORD="8252f6d1c2ca42" + HTTP_CACHE=0 HTTP_CACHE_TTL=3600 HTTP_CACHE_ALLOW_BOTS=0 diff --git a/addons/default/visiosoft/advs-module/composer.json b/addons/default/visiosoft/advs-module/composer.json index c33a66956..bb6a02f5d 100644 --- a/addons/default/visiosoft/advs-module/composer.json +++ b/addons/default/visiosoft/advs-module/composer.json @@ -8,12 +8,5 @@ "files": [ "src/Support/_helpers.php" ] - }, - "require": { - "wirelab/language_switcher-plugin": "^1.3", - "visiosoft/addblock-extension": "^1.1", - "ext-zip": "*", - "chumper/zipper": "^1.0", - "sentry/sentry-laravel": "2.3.1" } } diff --git a/addons/default/visiosoft/advs-module/migrations/2020_12_18_134817_visiosoft.module.advs__create_user_status_field.php b/addons/default/visiosoft/advs-module/migrations/2020_12_18_134817_visiosoft.module.advs__create_user_status_field.php deleted file mode 100644 index 690d449c1..000000000 --- a/addons/default/visiosoft/advs-module/migrations/2020_12_18_134817_visiosoft.module.advs__create_user_status_field.php +++ /dev/null @@ -1,26 +0,0 @@ - 'advs', - ]; - - protected $fields = [ - "user_status" => [ - "type" => "anomaly.field_type.relationship", - "config" => [ - "related" => \Visiosoft\AdvsModule\Status\StatusModel::class, - "mode" => "lookup", - ] - ], - ]; - - protected $assignments = [ - 'user_status', - ]; -} diff --git a/addons/default/visiosoft/advs-module/resources/config/settings/settings.php b/addons/default/visiosoft/advs-module/resources/config/settings/settings.php index b3b1734d9..9ae81b704 100644 --- a/addons/default/visiosoft/advs-module/resources/config/settings/settings.php +++ b/addons/default/visiosoft/advs-module/resources/config/settings/settings.php @@ -98,7 +98,7 @@ return [ 'type' => 'anomaly.field_type.checkboxes', 'config' => [ 'options' => function (\Visiosoft\CatsModule\Category\Contract\CategoryRepositoryInterface $categoryRepository) { - return $categoryRepository->mainCats()->pluck('name', 'id')->all(); + return $categoryRepository->getMainCategories()->pluck('name', 'id')->all(); }, ], ], @@ -399,7 +399,7 @@ return [ 'type' => 'anomaly.field_type.checkboxes', 'config' => [ 'options' => function (\Visiosoft\CatsModule\Category\Contract\CategoryRepositoryInterface $categoryRepository) { - return $categoryRepository->mainCats()->pluck('name', 'id')->all(); + return $categoryRepository->getMainCategories()->pluck('name', 'id')->all(); }, ], ], diff --git a/addons/default/visiosoft/advs-module/resources/js/edit_cats.js b/addons/default/visiosoft/advs-module/resources/js/edit_cats.js index be359bc32..590b48333 100644 --- a/addons/default/visiosoft/advs-module/resources/js/edit_cats.js +++ b/addons/default/visiosoft/advs-module/resources/js/edit_cats.js @@ -126,4 +126,4 @@ function scroolToSelect(fields) { $([document.documentElement, document.body]).animate({ scrollTop: $(fields[fields.length - 1]).offset().top + 300 }, 1000); -} +} \ No newline at end of file diff --git a/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig b/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig index 4658f388b..8aa9d7415 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig @@ -24,25 +24,25 @@ {% include 'visiosoft.module.cats::ads-list/partials/cat-filter' %} - {{ addBlock('ads-list/partials/list-filter',{ - 'mainCats':mainCats, - 'subCats':subCats, - 'ranges':ranges, - 'checkboxes':checkboxes, - 'topfields' : topfields, - 'selectDropdown' : selectDropdown, - 'selectRange' : selectRange, - 'selectImage' : selectImage, - 'radio':radio, - 'countries':countries, - 'cities':cities, - 'districts':districts, - 'neighborhoods':neighborhoods, - 'villages':villages, - 'param':param, - 'categoryId':categoryId, - 'cityId':cityId - })|raw }} + {{ addBlock('ads-list/partials/list-filter',{ + 'mainCats':mainCats, + 'subCats':subCats, + 'ranges':ranges, + 'checkboxes':checkboxes, + 'topfields' : topfields, + 'selectDropdown' : selectDropdown, + 'selectRange' : selectRange, + 'selectImage' : selectImage, + 'radio':radio, + 'countries':countries, + 'cities':cities, + 'districts':districts, + 'neighborhoods':neighborhoods, + 'villages':villages, + 'param':param, + 'category':category, + 'cityId':cityId + })|raw }} {% include 'visiosoft.module.advs::list/partials/price-filter' %} diff --git a/addons/default/visiosoft/advs-module/resources/views/list/partials/price-filter.twig b/addons/default/visiosoft/advs-module/resources/views/list/partials/price-filter.twig index ba9294da5..dac50a6d4 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/partials/price-filter.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/partials/price-filter.twig @@ -1,14 +1,16 @@ -{% set isHidden = false %} - -{% for cat in cats %} - {% if request().segment(2) == cat.slug %} - {% set isHidden = true %} - {% endif %} -{% endfor %} - -{% if setting_value('visiosoft.module.advs::hide_price_filter') == false and not isHidden%} - {% set hidePriceCats = setting_value('visiosoft.module.advs::hide_price_categories') %} +{% set hidePriceCats = setting_value('visiosoft.module.advs::hide_price_categories') %} +{% if (hidePriceCats != null) %} {% set cats = entries('cats','category').whereIn('id', hidePriceCats).get() %} + {% set isHidden = false %} + + {% for cat in cats %} + {% if request().segment(2) == cat.slug %} + {% set isHidden = true %} + {% endif %} + {% endfor %} +{% endif %} +{% if setting_value('visiosoft.module.advs::hide_price_filter') == false and not isHidden %} + {% set active_currencies = setting_value('visiosoft.module.advs::enabled_currencies') %}