nlsh / nlsh_zitate-bundle

Contao 4 的收集和归档引用的 Bundle

安装: 17

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 3

类型:contao-bundle

0.0.4 2017-11-02 17:36 UTC

This package is auto-updated.

Last update: 2024-09-11 14:41:59 UTC


README

收集和管理引用

这是一个 Contao 4 Bundle。

它仅用于管理后端中的引用。在前端实际上没有真正的模板,至少没有完整、专业的“设计”模板。

这可能以后会出现,或者你的想象力是无限的。如果你缺少模板变量,我很乐意收到你的反馈,不要害怕要求它们。一切只是给予和接受。

这个 Bundle 之所以出现,是因为在我们的历史中,有如此多的关于特定事件和过程的言论和个人观点(声明),以至于人们很快就会忘记很多,尽管它们实际上在我们的生活中产生共鸣并影响我们。

好的,关于技术部分。

目前模板中有 3 个变量可用。

1. $this->arrError

/**
 * Fehlermeldungen
 *
 * @var null|array null, wenn keine Fehlermeldungen vorhanden
 *                 |
 *                 ein Array mit den einzelnen Fehlermeldungen
 */
z.B.
$this->arrError => array:3 [
                    0 => "Keine Sammlung ausgewählt!"
                    1 => "Keine Zitate vorhanden!"
                    2 => "..."
                   ]

2.$this->arrZitateIndexCollectionName

/**
 * Ausgewählte Zitate, indiziert mit dem Namen der Zitatensammlung
 *
 * @var null|array null, wenn keine Zitate in ausgewählte Sammlungen enthalten
 *                 |
 *                 ein Array mit den ausgewählten Zitaten,
 *                 jeweils indiziert mit dem 'Namen' der Sammlung
 */
$this->arrZitateIndexCollectionName => array:2 [
        Songtexte => array:2 [
                        0 => array:12 [
                                "id"         => "1"
                                "pid"        => "2"
                                "sorting"    => "128"
                                "tstamp"     => "1507748604"
                                "published"  => "1"
                                "zitat"      => "<p>Ich weiß, dass die Frau die mich erträgt noch nicht geboren ist, ▶"
                                "teaser"     => "Ich weiß, daß die Frau die mich erträgt noch nicht geboren ist..."
                                "source"     => "Falco Song 'Emotional'"
                                "zitateUrl"  => "'http://www.falco.at/?page_id=353'"
                                "autor"      => "Falco"
                                "autorUrl"   => "'http://www.falco.at/'"
                                "categories" => ""
                             ]
                        1 => array:12 [
                               "id"          => "2"
                                "pid"        => "2"
                                ...
                             ]
                     ]
        Sprüche   => array:1 [
                        0 => array:12 [
                                "id"         => "3"
                                "pid"        => "3"
                                ...
                             ]
                     ]
]

3.$this->arrZitate

/**
 * Ausgewählte Zitate
 *
 * @var null|array null, wenn keine Zitate vorhanden
 *                 |
 *                 ein Array mit allen auszugebenen Zitaten, ohne Indizierung,
 *                 ein Key ['collectionName'] mit dem 'Namen' der Sammlung wird hinzugefügt
 */
$this->arrZitate => array:3 [
                      0 => array:13 [
                              "id"             => "1"
                              "pid"            => "2"
                              ...
                              "collectionName" => "Songtexte"
                           ]
                      1 => array:13 [
                              "id"             => "2"
                              "pid"            => "2"
                              ...
                              "collectionName" => "Songtexte"
                           ]
                      2 => array:13 [
                              "id" => "3"
                              "pid" => "3"
                              ...
                              "collectionName" => "Sprüche"
                           ]
                    ]