Karel CMS v5.0.0
powered by CodeIgniter 4.4.1

Vítejte na úvodní stránce základní kostry nového projektu. Pokud vidíte tuto stránku, úspěšně jste nainstalovali content management systém Karel CMS.

Dokumentace k Bootstrapu » Dokumentace Karel CMS »

Ukázkové stránky

  • UNIQUE ID: 2
  • SYSTEM ID: p.hp
  • NAME: Hlavní stránka
  • URL: /
  • LANG: cs
  • TYPE: PAGE
  • CONTROLLER: Index
  • Datový zdroj: sources
  • Použitá šablona: t.hp

Source parts

array(23) {
  ["id"]=>
  string(1) "3"
  ["page_id"]=>
  string(4) "p.hp"
  ["type"]=>
  string(4) "PAGE"
  ["title"]=>
  string(5) "Úvod"
  ["perex"]=>
  string(0) ""
  ["content"]=>
  string(444) "

Lorem ipsum (zkráceně lipsum) je označení pro standardní pseudolatinský text užívaný v grafickém designu a navrhování jako demonstrativní výplňový text při vytváření pracovních ukázek grafických návrhů (např. fontů nebo rozvržení časopisů či HTML stránek). Lipsum tak pracovně znázorňuje text v ukázkových maketách (tzv. mock-up) předtím, než bude do hotového návrhu vložen smysluplný obsah.

" ["motive"]=> string(0) "" ["gallery"]=> string(0) "" ["videocode"]=> NULL ["related_files"]=> string(0) "" ["author"]=> string(18) "Tomášek Hospodka" ["date"]=> NULL ["custom_1"]=> NULL ["custom_2"]=> NULL ["custom_3"]=> NULL ["custom_4"]=> NULL ["custom_5"]=> NULL ["pub_date_start"]=> NULL ["pub_date_end"]=> NULL ["lang"]=> string(2) "cs" ["state"]=> string(1) "2" ["created"]=> string(19) "2020-05-12 18:40:46" ["modified"]=> string(19) "2020-05-22 14:31:49" }

Testování a ukázky

Konfigurace

Vypsání hodnoty z .env souboru

Base URL: https://www.karel-cms.cz/

<?= $_ENV['app.baseURL'] ?>

Vypsání hodnoty z konfiguračních souborů

Hodnota 'author' ze souboru app/Config/Cms.php: apreal, www.apreal.cz, apreal(at)apreal(dot)cz, 2002-2023

<?= config('Cms')->author() ?>

Project helper

Získání obrázků podle ID

Vkládáme ID obrázku, název varianty a typ (jpg, webp nebo png), pokud není typ uveden bere se z nastavení varianty, pokud to není jeden z možných udělá se defaultně jpg.

<!-- Data is unavailable -->

<?= prj_get_file_url(8,'motive-news','webp') ?>

Získání informací o souboru podle ID

Hodnota příkladu:

<?= prj_get_file_info(8,'mime_type') ?>

Získání metadat souboru

Hodnota příkladu:

<?= prj_file_metadata(8, 'cs', 'title') ?>

Formátování datumu z databáze

Datum poslední modifikace stránky: 22. 5. 2020, 14:31

<?= prj_db_date($_page->data['modified'],"%j. %n. %Y, %H:%i") ?>

Potomek

Je zobrazená stránka potomkem stránky se systemId 'p.root? Ano

<?= (prj_page_is_child('p.root') ? 'Ano' : 'Ne') ?>

Aktivní stránka

Je zobrazená stránka se systemId 'p.hp? Ano

<?= (prj_page_is_active('p.hp') ? 'Ano' : 'Ne') ?>

Sestavení title do HEAD stránky

Page title: Skeleton

<?= prj_page_title() ?>

Vypsání hodnoty globální proměné

"body_class": hp

<?= prj_global_var('body_class') ?>

Text helper

Ošetření tvrdých mezer

Lorem ipsum (zkráceně lipsum) je označení pro standardní pseudolatinský text užívaný v grafickém designu a navrhování jako demonstrativní výplňový text při vytváření pracovních ukázek grafických návrhů (např. fontů nebo rozvržení časopisů či HTML stránek). Lipsum tak pracovně znázorňuje text v ukázkových maketách (tzv. mock-up) předtím, než bude do hotového návrhu vložen smysluplný obsah.

<?= nobsp($_page->data['content']) ?>