|
@@ -40,7 +40,7 @@
|
|
|
<div class="navbar-right d-flex align-items-center">
|
|
|
{!! Dcat\Admin\Admin::navbar()->render() !!}
|
|
|
|
|
|
- <a href="{{getDistributorDomain()}}" target="_blank" class="nav-link"><i class="fa fa-chrome f18"></i></a>
|
|
|
+ <a href="{{getDistributorDomain()}}" target="_blank" class="nav-link "><i class="fa fa-eye f16"></i> {{trans('admin.view_website')}}</a>
|
|
|
|
|
|
<!--
|
|
|
@if(!empty($configData['home_url']))
|
|
@@ -51,6 +51,18 @@
|
|
|
<a href="javascript:;" data-check-screen="full" class="nav-link"><i class="feather icon-maximize f16"></i></a>
|
|
|
@endif
|
|
|
--->
|
|
|
+
|
|
|
+ <!-- Dropdown Menu -->
|
|
|
+ <div class="dropdown">
|
|
|
+ <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
|
+ <i class="fa fa-language f16"></i> {{trans('admin.language')}}
|
|
|
+ </a>
|
|
|
+ <div class="dropdown-menu" aria-labelledby="navbarDropdown">
|
|
|
+ <a class="dropdown-item" href="javascript:null;" onclick="javascript:switchLanguage('en');" style="padding-left: 10px;">English</a>
|
|
|
+ <a class="dropdown-item" href="javascript:null;" onclick="javascript:switchLanguage('zh_CN');" onclick="javascript:switchLanguage('en');" style="padding-left: 10px;">中文</a>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
<ul class="nav navbar-nav">
|
|
|
{{--User Account Menu--}}
|
|
|
{!! admin_section(Dcat\Admin\Admin::SECTION['NAVBAR_USER_PANEL']) !!}
|
|
@@ -64,3 +76,21 @@
|
|
|
</nav>
|
|
|
@endif
|
|
|
{!! admin_section(Dcat\Admin\Admin::SECTION['NAVBAR_AFTER']) !!}
|
|
|
+<script>
|
|
|
+ function switchLanguage(lang) {
|
|
|
+
|
|
|
+ fetch(`/dist/language-switch?lang=${lang}`, {
|
|
|
+ method: 'GET'
|
|
|
+ })
|
|
|
+ .then(response => response.json())
|
|
|
+ .then(data => {
|
|
|
+ if (data.success) {
|
|
|
+ window.location.reload(); // Optional: Reload to fetch updated language
|
|
|
+ } else {
|
|
|
+ alert(data.error);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch(error => console.error('Error:', error));
|
|
|
+ }
|
|
|
+
|
|
|
+</script>
|