I’m a bit lost.
Do you mean that the text file in content/2_aphorismen
literally just contains
Title: Aphorismen
and nothing else? Where is the structure data saved?
I’m a bit lost.
Do you mean that the text file in content/2_aphorismen
literally just contains
Title: Aphorismen
and nothing else? Where is the structure data saved?
Hi @rasteiner, sorry a newbie mistake.
Of course the text file on the remote server is full with the structure data…:
Title: Aphorismen
----
Aphorismen:
-
quote: >
Wer seine wahre Größe kennt, schlägt
seltener den Kopf an.
toggle: 'true'
datum: 2022-03-12
selector: heutzutage
-
quote: >
Wer in der Luft hängt, ist noch nicht
im Himmel.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer gut schlafen möchte, darf seine
Gefühle nicht mit Gedanken zudecken.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Wer sich seine Träume erfüllen möchte,
muss zuallererst erwachen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Konflikte, die nicht ausgesprochen
werden, führen zu Handlungen, die
sprachlos machen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Die Welt, die wir uns geschaffen haben,
ist nicht unbedingt die Welt, für die
wir geschaffen sind.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer zu viel Wasser auf die eigenen
Mühlen lenkt, dreht sich schnell im
Kreis.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer nicht an seinem Leben festhält, an
dem kann auch der Tod nicht zerren.
toggle: 'false'
datum: ""
selector: ""
-
quote: 'Das Gute an der Hölle ist: Der Sünder kommt wieder unter Menschen.'
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer sich bei einem Fest betrinkt, hatte
keinen Grund zu feiern.
toggle: 'false'
datum: ""
selector: ""
-
quote: Nicht jedes Rad passt an jeden Wagen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Verantwortung übernimmt nur der, der
auch bereit ist, sie später wieder
abzugeben.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Nicht jedem schmecken die Früchte, die
er gesät hat.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Menschenkenntnis besitzt der, der sich
selbst kennt.
toggle: 'false'
datum: ""
selector: ""
-
quote: Ruhe ist unsere stille Reserve.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Du kannst den Berg vor dir abtragen
oder ihn umrunden.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Halbwissen ist nur peinlich,
wenn es weitergegeben wird.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer einem Streit aus dem Weg geht, kommt
sich früher oder später selbst in die
Quere.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Bis du weißt, was du brauchst, nimmst
du alles, was du kriegen kannst.
toggle: 'false'
datum: ""
selector: ""
-
quote: Wer schauspielert, will Beifall.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer sich mit anderen misst, legt falsche
Maßstäbe an.
toggle: 'false'
datum: ""
selector: ""
-
quote: Uhren bringen keinen Zeitgewinn.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Eine Niete ist das große Los, wenn
daraus ein Gewinn gezogen wird.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Ein Hetzer bleibt ein Hetzer,
auch wenn er gerade schweigt.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer unzufrieden in ein Wirtshaus geht,
bestellt am besten nichts.
toggle: 'false'
datum: ""
selector: ""
-
quote: 'Mit den Anhängern einer Sache ist es wie mit dem Eisen beim Schmieden: Wenn sie nicht heiß gemacht werden, lassen sie sich schlecht verformen.'
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer verlieren kann, macht eine gute
Partie.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Die ganze Welt ist ein Mitmachtheater
– wer weise ist, bleibt Zuschauer.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Heimat ist wie ein Magnet, der uns
abstoßen oder anziehen kann.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Überredungskunst ist die Fähigkeit zu
manipulieren.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Reinwaschen ist ein schmutziges
Geschäft.
toggle: 'false'
datum: ""
selector: ""
-
quote: Lärm ist die Musik der Sprachlosen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Heimat ist dort, wo wir uns in Ruhe
lassen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Für die Lüge ist die Wahrheit ein
Paradies.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer vor etwas davonläuft, rennt in
etwas hinein.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Ein Versteck schützt nur dann, wenn es
die Befreier finden können.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wenn etwas endlich perfekt ist, wird es
manchmal gar nicht mehr gebraucht.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Auch der Wissende weiß nur das, was er
wissen will.
toggle: 'false'
datum: ""
selector: ""
-
quote: Der Tod ist die letzte Lebenserfahrung.
toggle: 'false'
datum: ""
selector: ""
The toggle values are stored in quotes, try:
$items = $page->aphorismen()->toStructure()->filterBy('toggle', '==', 'false');
$items = $page->aphorismen()->toStructure()->filterBy('toggle', '==', 'true');
Did any of the filters you have tried work, either true or false?
But without the filterBy()
you get the structure items?
Yes, on the ‘aphorismen’ page the quote with toggle true is not being shown.
Here the code:
$items = $page->aphorismen()->toStructure()->filterBy('toggle', false);
So you are in another template/page now? But then $page
refers to the current page and you have to use page('aphorismen')
instead-
No, just tested it and when I remove the filterBy the page remains empty…
See my last response.
$items = $page->page('aphorismen')->toStructure()->filterBy('toggle', '==', true);
$items = $page('aphorismen')->toStructure()->filterBy('toggle', '==', true);
Both ways still gives me an empty page or error uncallable…
Sorry, both are not correct:
$items = page('aphorismen')->toStructure()->filterBy('toggle', '==', true);
Again, try without the filter first.
Not working.
My feeling is that it is not finding the correct page as the error is null.
what is the correct way to call all pages?
Could you provide your page structure, please?
the template php?
Here the template php:
<!doctype html>
<html lang="de">
<html prefix="og: http://ogp.me/ns#">
<?php snippet('head') ?>
<body>
<!-- Add Preloader js -->
<script src="/js/preloader01.js"></script>
<?php snippet('back2start') ?>
<!-- Add Page Template -->
<main>
<section class="py-5 text-center container">
<div class="row py-lg-5">
<div class="col-lg-6 col-md-8 mx-auto">
<h1 class="fw-light"><?= $page->title() ?></h1>
</div>
</div>
</section>
<?php
$items = page('aphorismen')->toStructure();
foreach ($items as $item): ?>
<div class="blockquote-container odd-one">
<blockquote class="bq-style">
<p><?= $item->quote()->html() ?></p>
<footer>Thomas Bäder</footer>
</blockquote>
</div>
<?php endforeach ?>
</main>
<?php snippet('footer') ?>
<?php snippet('scripts') ?>
</body>
</html>
And here the blueprint/structure Data:
Title: Aphorismen
----
Aphorismen:
-
quote: >
Wer seine wahre Größe kennt, schlägt
seltener den Kopf an.
toggle: 'true'
datum: 2022-03-12
selector: heutzutage
-
quote: >
Wer in der Luft hängt, ist noch nicht
im Himmel.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer gut schlafen möchte, darf seine
Gefühle nicht mit Gedanken zudecken.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Wer sich seine Träume erfüllen möchte,
muss zuallererst erwachen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Konflikte, die nicht ausgesprochen
werden, führen zu Handlungen, die
sprachlos machen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Die Welt, die wir uns geschaffen haben,
ist nicht unbedingt die Welt, für die
wir geschaffen sind.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer zu viel Wasser auf die eigenen
Mühlen lenkt, dreht sich schnell im
Kreis.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer nicht an seinem Leben festhält, an
dem kann auch der Tod nicht zerren.
toggle: 'false'
datum: ""
selector: ""
-
quote: 'Das Gute an der Hölle ist: Der Sünder kommt wieder unter Menschen.'
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer sich bei einem Fest betrinkt, hatte
keinen Grund zu feiern.
toggle: 'false'
datum: ""
selector: ""
-
quote: Nicht jedes Rad passt an jeden Wagen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Verantwortung übernimmt nur der, der
auch bereit ist, sie später wieder
abzugeben.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Nicht jedem schmecken die Früchte, die
er gesät hat.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Menschenkenntnis besitzt der, der sich
selbst kennt.
toggle: 'false'
datum: ""
selector: ""
-
quote: Ruhe ist unsere stille Reserve.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Du kannst den Berg vor dir abtragen
oder ihn umrunden.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Halbwissen ist nur peinlich,
wenn es weitergegeben wird.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer einem Streit aus dem Weg geht, kommt
sich früher oder später selbst in die
Quere.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Bis du weißt, was du brauchst, nimmst
du alles, was du kriegen kannst.
toggle: 'false'
datum: ""
selector: ""
-
quote: Wer schauspielert, will Beifall.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer sich mit anderen misst, legt falsche
Maßstäbe an.
toggle: 'false'
datum: ""
selector: ""
-
quote: Uhren bringen keinen Zeitgewinn.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Eine Niete ist das große Los, wenn
daraus ein Gewinn gezogen wird.
toggle: 'false'
datum: ""
selector: ""
-
quote: |
Ein Hetzer bleibt ein Hetzer,
auch wenn er gerade schweigt.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer unzufrieden in ein Wirtshaus geht,
bestellt am besten nichts.
toggle: 'false'
datum: ""
selector: ""
-
quote: 'Mit den Anhängern einer Sache ist es wie mit dem Eisen beim Schmieden: Wenn sie nicht heiß gemacht werden, lassen sie sich schlecht verformen.'
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer verlieren kann, macht eine gute
Partie.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Die ganze Welt ist ein Mitmachtheater
– wer weise ist, bleibt Zuschauer.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Heimat ist wie ein Magnet, der uns
abstoßen oder anziehen kann.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Überredungskunst ist die Fähigkeit zu
manipulieren.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Reinwaschen ist ein schmutziges
Geschäft.
toggle: 'false'
datum: ""
selector: ""
-
quote: Lärm ist die Musik der Sprachlosen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Heimat ist dort, wo wir uns in Ruhe
lassen.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Für die Lüge ist die Wahrheit ein
Paradies.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wer vor etwas davonläuft, rennt in
etwas hinein.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Ein Versteck schützt nur dann, wenn es
die Befreier finden können.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Wenn etwas endlich perfekt ist, wird es
manchmal gar nicht mehr gebraucht.
toggle: 'false'
datum: ""
selector: ""
-
quote: >
Auch der Wissende weiß nur das, was er
wissen will.
toggle: 'false'
datum: ""
selector: ""
-
quote: Der Tod ist die letzte Lebenserfahrung.
toggle: 'false'
datum: ""
selector: ""
I meant your folder structure in the file system
That’s nice, but not quite what I wanted. I would like to see the folder structure of the /content folder, please.