10-04-2026

This commit is contained in:
Kevin Adametz 2026-04-10 17:18:17 +02:00
parent 4d6b4930b2
commit 4bb89aad8c
836 changed files with 52961 additions and 5950 deletions

View file

@ -7,8 +7,11 @@ use Livewire\Component;
class MagazinDetail extends Component
{
public $articleId;
public $article;
public $relatedArticles;
public $content;
public function mount($id = 1)
@ -29,7 +32,7 @@ class MagazinDetail extends Component
{
$articles = $this->getArticlesData();
$this->relatedArticles = collect($articles)
->filter(fn($article, $key) => $key != $this->articleId)
->filter(fn ($article, $key) => $key != $this->articleId)
->take(2)
->values()
->toArray();
@ -37,20 +40,19 @@ class MagazinDetail extends Component
private function loadThemeContent()
{
$theme = config('app.theme', 'b2in');
$this->content = config("content.themes.{$theme}.magazin_detail", []);
$this->content = cms_theme_section('magazin_detail');
}
private function getArticlesData()
{
return config('content.articles', []);
return trans('b2in.articles');
}
public function render()
{
return view('livewire.web.components.sections.magazin-detail', [
'article' => $this->article,
'relatedArticles' => $this->relatedArticles
'relatedArticles' => $this->relatedArticles,
]);
}
}