diff --git a/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php b/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php index a55d54e08..5496fef71 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php +++ b/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php @@ -209,10 +209,12 @@ class AdvModel extends AdvsAdvsEntryModel implements AdvInterface { $id = $object->id; $seo = str_slug($object->name); + $seo = str_replace('_','-',$seo); return \route('adv_detail_seo', [$id,$seo]); } $id = $object->getObject()->id; $seo = str_slug($object->getObject()->name); + $seo = str_replace('_','-',$seo); return \route('adv_detail_seo', [$id,$seo]); } @@ -222,6 +224,7 @@ class AdvModel extends AdvsAdvsEntryModel implements AdvInterface { $id = $adv->id; $seo = str_slug($adv->name); + $seo = str_replace('_','-',$seo); return \route('adv_detail_seo', [$id,$seo]); } } diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php index 8bfb63a1f..05b255460 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php @@ -156,6 +156,7 @@ class AdvsController extends PublicController } $adv = $advRepository->getListItemAdv($id); + $adv->meta_tags = explode(' ',$adv->name); $recommended_advs = $advRepository->getRecommendedAds($adv->id); foreach ($recommended_advs as $index => $ad) { diff --git a/addons/default/visiosoft/default-theme/resources/config/settings.php b/addons/default/visiosoft/default-theme/resources/config/settings.php new file mode 100644 index 000000000..2de12543c --- /dev/null +++ b/addons/default/visiosoft/default-theme/resources/config/settings.php @@ -0,0 +1,10 @@ + [ + 'type' => 'anomaly.field_type.tags', + 'config' => [ + 'default_value' => ['Openclassify'], + ], + ], +]; diff --git a/addons/default/visiosoft/default-theme/resources/lang/en/setting.php b/addons/default/visiosoft/default-theme/resources/lang/en/setting.php new file mode 100644 index 000000000..c3bef48fe --- /dev/null +++ b/addons/default/visiosoft/default-theme/resources/lang/en/setting.php @@ -0,0 +1,8 @@ + [ + 'name' => 'Meta Keywords', + ], + +]; diff --git a/addons/default/visiosoft/default-theme/resources/lang/tr/setting.php b/addons/default/visiosoft/default-theme/resources/lang/tr/setting.php new file mode 100644 index 000000000..ff5b693ff --- /dev/null +++ b/addons/default/visiosoft/default-theme/resources/lang/tr/setting.php @@ -0,0 +1,8 @@ + [ + 'name' => 'Anahtar Kelimeler', + ], + +]; diff --git a/addons/default/visiosoft/default-theme/resources/views/home/featured.twig b/addons/default/visiosoft/default-theme/resources/views/home/featured.twig index 705404601..fb34bb907 100644 --- a/addons/default/visiosoft/default-theme/resources/views/home/featured.twig +++ b/addons/default/visiosoft/default-theme/resources/views/home/featured.twig @@ -21,7 +21,7 @@ diff --git a/addons/default/visiosoft/default-theme/resources/views/home/trend.twig b/addons/default/visiosoft/default-theme/resources/views/home/trend.twig index 8c88c8d77..41e1bb1df 100644 --- a/addons/default/visiosoft/default-theme/resources/views/home/trend.twig +++ b/addons/default/visiosoft/default-theme/resources/views/home/trend.twig @@ -17,7 +17,7 @@
- + {{ adv.name }}
@@ -65,7 +65,7 @@
- + {{ adv.name }} {% if adv.is_get_adv == "1" %} {% endif %} diff --git a/addons/default/visiosoft/default-theme/resources/views/indexes/index.twig b/addons/default/visiosoft/default-theme/resources/views/indexes/index.twig index 638f288ae..3f808c2f5 100644 --- a/addons/default/visiosoft/default-theme/resources/views/indexes/index.twig +++ b/addons/default/visiosoft/default-theme/resources/views/indexes/index.twig @@ -116,7 +116,7 @@ @@ -261,7 +261,7 @@
{% if adv.is_get_adv == "1" %} @@ -337,7 +337,7 @@
  • diff --git a/addons/default/visiosoft/default-theme/resources/views/partials/metadata.twig b/addons/default/visiosoft/default-theme/resources/views/partials/metadata.twig index 7e2f7860f..96b968b92 100644 --- a/addons/default/visiosoft/default-theme/resources/views/partials/metadata.twig +++ b/addons/default/visiosoft/default-theme/resources/views/partials/metadata.twig @@ -9,7 +9,6 @@ - @@ -18,12 +17,13 @@ +{% if app.request.pathInfo == "/" %} + +{% else %} + +{% endif %} - - {{ setting_value('streams::name', config_get('streams::distribution.name')) }} - › - {{ trans(template.meta_title) }} - +{{ setting_value('streams::name', config_get('streams::distribution.name')) }}|{{ trans(template.meta_title) }} {#{{ favicons("theme::img/favicon.png") }}#} diff --git a/addons/default/visiosoft/default-theme/resources/views/partials/nav.twig b/addons/default/visiosoft/default-theme/resources/views/partials/nav.twig index 89b54b6b9..2b97ece7a 100644 --- a/addons/default/visiosoft/default-theme/resources/views/partials/nav.twig +++ b/addons/default/visiosoft/default-theme/resources/views/partials/nav.twig @@ -10,12 +10,11 @@ {% if setting_value('visiosoft.module.advs::logo') == NULL %} - Logo + {{ trans(template.meta_title) }}-Logo {% else %} Logo + alt="{{ trans(template.meta_title) }}-Logo"> {% endif %}
  • @@ -73,7 +72,7 @@