---
title: "Posts for Laravel — dokumentácia | Roundly"
description: "Vývojárska dokumentácia Posts for Laravel: viacjazyčné príspevky, publikačný cyklus, kategórie a tagy, slugy pre každý jazyk, SEO meta, JSON-LD a médiá."
url: https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

Open source

# Posts for Laravel

Inštalácia

`composer require roundly-consulting/posts-for-laravel`

Vyžaduje: PHP ^8.4 · Laravel ^12.0|^13.0

[GitHub](https://github.com/roundly-consulting/posts-for-laravel) [Packagist](https://packagist.org/packages/roundly-consulting/posts-for-laravel) [Prispieť (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Patreon](https://www.patreon.com/cw/roundly)

## Prehľad

Viacjazyčný blogovací engine pre Laravel pripravený na SEO. Príspevky majú nadpisy, perexy, texty aj slugy pre každý jazyk, prechádzajú skutočným cyklom koncept → naplánovaný → publikovaný → archivovaný, riadeným jednou fasádou Posts, a triedia sa do vnorených kategórií a tagov. Každý príspevok vykreslí vlastné meta tagy aj schema.org JSON-LD, má titulný obrázok, galériu a médiá v texte a hneď po inštalácii ho možno označiť „páči sa mi“ aj nahlásiť. Licencia MIT a žiadne runtime závislosti tretích strán — len natívny Laravel a naše vlastné balíky.

### Čo získate

#### Viacjazyčný obsah

Nadpisy, perexy, texty, SEO meta a slugy pre každý jazyk v JSON stĺpcoch, s predvídateľným poradím záložných jazykov.

#### Cyklus cez jednu fasádu

Koncept, plánovanie, publikovanie a archivácia cez Posts::…, vložený manažér alebo akciu — udalosť pri každom prechode a zaznamenávajúci Posts::fake().

#### Kategórie a tagy

Vnorené kategórie s predkami a potomkami, tagy vytvárané podľa potreby a filtrovanie podľa modelu alebo preloženého slugu.

#### URL, ktoré sa nemenia

Unikátne slugy pre každý jazyk strážené databázovými indexmi, väzba routy podľa jazyka, voliteľná história s 301 a zámok po publikovaní.

#### SEO a JSON-LD

Meta, Open Graph a Twitter tagy aj schema.org BlogPosting dáta — prázdne polia sa doplnia z obsahu príspevku.

#### Titulný obrázok, galéria a médiá v texte

Tri skupiny médií na príspevok a tokeny \[media:UUID\] v texte, načítané jedným dotazom len z vlastných súborov príspevku.

#### Páči sa mi a moderácia

Označenia „páči sa mi“ a trendové feedy, nahlasovanie príspevkov so schválením viacerými moderátormi a automatické stiahnutie.

### Dokumentácia

#### [Inštalácia](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/instalacia.md)

Inštalácia cez Composer, publikovanie migrácií balíka aj balíkov, na ktorých stavia, a voliteľne konfigurácie a šablón.

#### [Konfigurácia](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/konfiguracia.md)

Každý konfiguračný kľúč a jeho predvolená hodnota — typy kľúčov, tabuľky, autor, jazyky, slugy, SEO, JSON-LD, médiá a moderácia.

#### [Typy kľúčov](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/typy-klucov.md)

Dve nezávislé nastavenia kľúčov — kľúč vášho modelu autora a vlastné id tabuliek príspevkov — oba pevne dané pri migrácii.

#### [Autori](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/autori.md)

Polymorfné autorstvo — pridajte HasPosts na ľubovoľný model s kľúčom bigint, UUID alebo ULID a priraďte ho k príspevku.

#### [Fasáda Posts](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/fasada.md)

Jedna fasáda pre všetky zápisy aj čítania — builder draft(), prechody cyklu, SEO, tagy, publishDue() a hľadanie podľa slugu v nakonfigurovanom modeli.

#### [DI, akcie a DTO](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/akcie-a-dto.md)

Namiesto fasády si vložte PostsManager alebo spustite jednu triedu akcie na každý zápis — s typovanými DTO pre controllery, joby a importy.

#### [Preklady](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/preklady.md)

Nadpisy, perexy, texty a SEO meta pre každý jazyk uložené v JSON — zápis, čítanie a presné poradie záložných jazykov.

#### [Publikačný cyklus](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/publikacny-cyklus.md)

Koncept, naplánovaný, publikovaný a archivovaný — prechodové metódy, scopes, pravidlá, plánované publikovanie a pomocníci stavov.

#### [Kategórie a tagy](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/kategorie-a-tagy.md)

Vnorené, preložiteľné kategórie a tagy — priradenie, synchronizácia podľa názvu, filtrovanie príspevkov a prechádzanie stromu.

#### [Slugy](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/slugy.md)

Slugy pre každý jazyk generované z nadpisu, unikátne v rámci jazyka s databázovými indexmi, normalizované ručné zadanie a príkazy na doplnenie.

#### [Smerovanie a bezpečnosť URL](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/smerovanie-url.md)

Väzba {post} podľa slugu v aktuálnom jazyku, 301 presmerovania cez históriu slugov, zámok publikovaných URL a validácia slugov.

#### [SEO meta tagy](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/seo-meta-tagy.md)

Meta, canonical, Open Graph a Twitter tagy pre každý príspevok cez SeoData, s predvolenými hodnotami a doplnením z obsahu príspevku.

#### [Štruktúrované dáta (JSON-LD)](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/strukturovane-data.md)

schema.org BlogPosting alebo Article JSON-LD z údajov príspevku — nadpis, dátumy, autor, vydavateľ, obrázok, tagy a kategórie.

#### [Titulný obrázok a galéria](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/media-prispevku.md)

Titulný obrázok, galéria a skupina obsahu na každom príspevku cez media-library, s og:image fallbackom a predgenerovaním variantov.

#### [Médiá v texte príspevku](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/media-v-obsahu.md)

Vložte tokeny \[media:UUID\] do textu príspevku a vykreslite ich ako responzívne obrázky alebo odkazy jedným dávkovým dotazom.

#### [Páči sa mi a reakcie](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/paci-sa-mi-a-reakcie.md)

Označenie „páči sa mi“, jeho zrušenie a prepínanie, populárne a trendové feedy a stav pre každého čitateľa jedným dotazom.

#### [Nahlásenia a moderácia](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/nahlasenia-a-moderacia.md)

Nahlásenie príspevku s ochranou pred duplicitami aj od hostí, fronta na kontrolu, schválenie viacerými moderátormi a automatické stiahnutie.

#### [Udalosti](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/udalosti.md)

PostPublished, PostScheduled, PostArchived a PostDrafted — jedna udalosť na každý prechod, každá s id príspevku.

#### [Vlastný model príspevku](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/vlastny-model.md)

Rozšírte Post vlastnou podtriedou — balík ju všade vytvára, dotazuje a viaže a Posts::query() vráti práve ju.

#### [Testovanie](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/testovanie.md)

Posts::fake() každý zápis namiesto vykonania zaznamená a ku každému slovesu má aserciu — plus factories a ukážky so skutočným behom.

#### [Požiadavky](https://roundly-consulting.com/sk/open-source/navody/posts-for-laravel/poziadavky.md)

PHP 8.4+ a Laravel 12 alebo 13; naše vlastné závislosti sa nainštalujú automaticky, bez runtime závislostí tretích strán.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source.md)
