2017 © Pedro Peláez
 

library helpers

هذه الحزمة خاصة باطار عمل لارافل حيث تضيف خاصية التحكم باللغات وبعض الدوال المساعدة

image

adel-shokry/helpers

هذه الحزمة خاصة باطار عمل لارافل حيث تضيف خاصية التحكم باللغات وبعض الدوال المساعدة

  • Friday, March 3, 2017
  • by AdelShokry
  • Repository
  • 1 Watchers
  • 1 Stars
  • 7 Installations
  • HTML
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

composer require "adel-shokry/helpers":"@dev", (*1)

config\app.php --> providers array, (*2)

    Collective\Html\HtmlServiceProvider::class,
    DaveJamesMiller\Breadcrumbs\ServiceProvider::class,
    AdelShokry\Helpers\ServiceProvider::class,

config\app.php --> aliases array, (*3)

    'Form' => Collective\Html\FormFacade::class,
    'Html' => Collective\Html\HtmlFacade::class,
    'Btn' => AdelShokry\Helpers\Src\Btn::class,
    'bsForm' => AdelShokry\Helpers\Src\bsForm::class,
    'langForm' => AdelShokry\Helpers\Src\langForm::class,
    'MyRoute' => AdelShokry\Helpers\Src\Routes\MyRoute::class,
    'Files' => AdelShokry\Helpers\Src\Files\Files::class,
    'Control' => AdelShokry\Helpers\Src\Control::class,
    'Breadcrumbs' => DaveJamesMiller\Breadcrumbs\Facade::class,

publish vendor, (*4)

     php artisan vendor:publish --force

app\Console\Kernel.php, (*5)

protected $commands = [
    ...
    Commands\Controller::class,
    Commands\View::class,    
];

app/Http/Kernel.php, (*6)

   protected $middlewareGroups = [
    'web' => [
        ...
        \App\Http\Middleware\LocaleMiddleware::class,
    ],

  protected $routeMiddleware = [
    ...
    'maintenance' => \App\Http\Middleware\maintenance::class,
    'rule' => \App\Http\Middleware\Rules::class,
];

app/Http/routes.php, (*7)

    MyRoute::shareVariables();
    MyRoute::system();


    \MyRoute::auth();
    group(['prefix'=>cpanel,'middleware'=>'auth'],function(){
        get('/', 'Cpanel\HomeController@index','cpanel.home');
        get('settings/languages', 'Settings\LangController@index','lang.index');
        get('settings/main_settings', 'Settings\MainController@index','main.settings');
        post('settings/main_settings', 'Settings\MainController@store','main.settings.store');

        post('settings/lang/create', 'Settings\LangController@create','lang.create');
        post('settings/lang/{id}/edit', 'Settings\LangController@update','lang.edit');
        post('settings/lang/update_files', 'Settings\LangController@updateFiles','lang.updateFiles');
        post('settings/lang/flug', 'Settings\LangController@updateFlug','lang.updateFlug');
        post('settings/lang/delete', 'Settings\LangController@deleteLang','lang.deleteLang');
    });
    ...

database/seeds/DatabaseSeeder.php, (*8)

public function run()
{
    ...
    $this->call(LangsTableSeeder::class);
    $this->call(SettingSeeder::class);
    $this->call(UserSeeder::class);

}


   composer dump-autoload

   php artisan migrate --seed

بعد الانتهاء من الخطوات السابقة ادخل على رابط, (*9)

adminpanel, (*10)

وقم بتسجيل الدخول بهذا الحساب, (*11)

user : adel.arabcoder@gmail.com, (*12)

pass : 123456, (*13)

The Versions

03/03 2017

dev-master

9999999-dev

هذه الحزمة خاصة باطار عمل لارافل حيث تضيف خاصية التحكم باللغات وبعض الدوال المساعدة

  Sources   Download

The Requires

 

by Adel Shokry