File: D:/HostingSpaces/SBogers10/topswtw.komma.pro/workbench/komma/kms/src/seeds/PagesTableSeeder.php
<?php
use Illuminate\Database\Seeder;
use Komma\Kms\Languages\Language;
use Komma\Kms\Pages\Page;
use Komma\Kms\Pages\PageTranslation;
use Komma\Kms\Shops\Shop;
class PagesTableSeeder extends Seeder
{
public function run()
{
DB::table('pages')->delete();
/**
* Home page Tops - Nederland
*/
$page = new Page(['active' => '1']);
$page->shop()->associate(Shop::whereSlug('nl')->first());
$page->save();
$page->languages()->attach(
Language::whereName('Dutch')->first(),
['slug' => 'welkomstpagina', 'name' => 'Welkomstpagina', 'description' => 'Dit is de welkomstpagina pagina voor Tops - Nederland']
);
$page->languages()->attach(
Language::whereName('German')->first(),
['slug' => 'startseite', 'name' => 'Startseite', 'description' => 'Wilkommen auf der Startseite fur Tops - Niederlande']
);
$page->languages()->attach(
Language::whereName('English')->first(),
['slug' => 'homepage', 'name' => 'Homepage', 'description' => 'Welcome to the homepage for Tops - Netherlands']
);
/**
* Home page Tops - Duitsland
*/
$page = new Page(['active' => '1']);
$page->shop()->associate(Shop::whereSlug('de')->first());
$page->save();
$page->languages()->attach(
Language::whereName('German')->first(),
['slug' => 'startseite', 'name' => 'Startseite', 'description' => 'Wilkommen auf der Startseite fur Tops - Deutschland']
);
$page->languages()->attach(
Language::whereName('English')->first(),
['slug' => 'homepage', 'name' => 'Homepage', 'description' => 'Welcome to the homepage for Tops - Germany']
);
/**
* Home page Tops - Verenigd Koningkrijk
*/
$page = new Page(['active' => '1']);
$page->shop()->associate(Shop::whereSlug('uk')->first());
$page->save();
$page->languages()->attach(
Language::whereName('English')->first(),
['slug' => 'homepage', 'name' => 'Homepage', 'description' => 'Welcome to the homepage for Tops - United Kingdom']
);
}
}