-# Topics
-1. ### [Introduction](#1-introduction-)
-2. ### [Documentation](#2-documentation-)
-3. ### [Requirements](#2-requirements-)
-4. ### [Installation & Configuration](#3-installation--configuration-)
-5. ### [License](#4-license-)
-6. ### [Miscellaneous](#5-miscellaneous-)
+## Topics
+1. [Introduction](#introduction)
+2. [Documentation](#documentation)
+3. [Requirements](#requirements)
+4. [Installation & Configuration](#installation-and-configuration)
+5. [License](#license)
+6. [Miscellaneous](#miscellaneous)
-### 1. Introduction :
+### Introduction
[Bagisto](https://www.bagisto.com) is a hand tailored E-Commerce framework designed on some of the hottest opensource technologies
such as [Laravel](https://laravel.com) a [PHP](https://secure.php.net/) framework, [Vue.js](https://vuejs.org)
@@ -54,11 +54,11 @@ It packs in lots of demanding features that allows your business to scale in no
Dev guys can take advantage of two of the hottest frameworks used in this project Laravel and Vue.js, both of these frameworks have been used in Bagisto.
Bagisto is using power of both of these frameworks and making best out of it out of the box.
-### 2. Documentation :
+### Documentation
#### Bagisto Documentation [https://devdocs.bagisto.com](https://devdocs.bagisto.com)
-### 3. Requirements :
+### Requirements
* **OS**: Ubuntu 16.04 LTS or higher.
* **SERVER**: Apache 2 or NGINX
@@ -70,7 +70,7 @@ Bagisto is using power of both of these frameworks and making best out of it out
* **Node**: 8.11.3 LTS or higher.
* **Composer**: 1.6.5 or higher.
-### 4. Installation & Configuration :
+### Installation and Configuration
**1. Try our new GUI installer to install Bagisto:**
@@ -172,36 +172,26 @@ password:admin123
> *http(s)://example.com/customer/register*
-### 5. License :
+### License
Bagisto is a truly opensource E-Commerce framework which will always be free under the [MIT License](https://github.com/bagisto/bagisto/blob/master/LICENSE).
-### 6. Miscellaneous :
+### Miscellaneous
#### Contributors
-This project exists thanks to all the people who contribute.
-
+This project is on [Open Collective](https://opencollective.com/bagisto) and it exists thanks to this people who contribute.
+
#### Backers
-Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/bagisto#backer)]
-
-
+Thank you to all our backers! 🙏
+
#### Sponsors
-Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/bagisto#sponsor)]
+Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
-
-
-
-
-
-
-
-
-
-
+
diff --git a/packages/Webkul/Admin/src/DataGrids/LocalesDataGrid.php b/packages/Webkul/Admin/src/DataGrids/LocalesDataGrid.php
index 63dc7a54a..14ff10f32 100755
--- a/packages/Webkul/Admin/src/DataGrids/LocalesDataGrid.php
+++ b/packages/Webkul/Admin/src/DataGrids/LocalesDataGrid.php
@@ -19,7 +19,7 @@ class LocalesDataGrid extends DataGrid
public function prepareQueryBuilder()
{
- $queryBuilder = DB::table('locales')->addSelect('id', 'code', 'name');
+ $queryBuilder = DB::table('locales')->addSelect('id', 'code', 'name', 'direction');
$this->setQueryBuilder($queryBuilder);
}
@@ -52,6 +52,15 @@ class LocalesDataGrid extends DataGrid
'sortable' => true,
'filterable' => true
]);
+
+ $this->addColumn([
+ 'index' => 'direction',
+ 'label' => trans('admin::app.datagrid.direction'),
+ 'type' => 'select',
+ 'searchable' => true,
+ 'sortable' => true,
+ 'filterable' => true
+ ]);
}
public function prepareActions() {
diff --git a/packages/Webkul/Admin/src/Resources/lang/en/app.php b/packages/Webkul/Admin/src/Resources/lang/en/app.php
index 30b848568..a70ef5113 100755
--- a/packages/Webkul/Admin/src/Resources/lang/en/app.php
+++ b/packages/Webkul/Admin/src/Resources/lang/en/app.php
@@ -114,6 +114,7 @@ return [
'code' => 'Code',
'admin-name' => 'Name',
'name' => 'Name',
+ 'direction' => 'Direction',
'fullname' => 'Full Name',
'type' => 'Type',
'required' => 'Required',
@@ -563,6 +564,7 @@ return [
'general' => 'General',
'code' => 'Code',
'name' => 'Name',
+ 'direction' => 'Direction',
'create-success' => 'Locale created successfully.',
'update-success' => 'Locale updated successfully.',
'delete-success' => 'Locale deleted successfully.',
diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/anonymous-master.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/anonymous-master.blade.php
index 9f3ca20ef..1cc7a63d9 100755
--- a/packages/Webkul/Admin/src/Resources/views/layouts/anonymous-master.blade.php
+++ b/packages/Webkul/Admin/src/Resources/views/layouts/anonymous-master.blade.php
@@ -1,3 +1,7 @@
+@php
+ $locale = Webkul\Core\Models\Locale::where('code', app()->getLocale())->first();
+@endphp
+
@@ -67,7 +71,7 @@
{!! view_render_event('bagisto.admin.layout.head') !!}
- getLocale() == 'ar') class="rtl" @endif style="scroll-behavior: smooth;">
+ direction == 'rtl') class="rtl" @endif style="scroll-behavior: smooth;">
@@ -131,4 +135,4 @@
-
\ No newline at end of file
+
diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php
index a64de8787..47211d650 100755
--- a/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php
+++ b/packages/Webkul/Admin/src/Resources/views/layouts/master.blade.php
@@ -1,3 +1,7 @@
+@php
+ $locale = Webkul\Core\Models\Locale::where('code', app()->getLocale())->first();
+@endphp
+
@@ -19,7 +23,7 @@
- getLocale() == 'ar') class="rtl" @endif style="scroll-behavior: smooth;">
+ direction == 'rtl') class="rtl" @endif style="scroll-behavior: smooth;">
{!! view_render_event('bagisto.admin.layout.body.before') !!}