it-swarm-eu.dev

Zdá se, že tokeny v pohledech nefungují

Přidal jsem nové zobrazení (blok) s POLE typ. Přidal jsem "Obsah: Počet komentářů", abych viděl číslo komentářů, a v "Přepsat výsledky" jsem klikl na "Výstup tohoto pole jako odkaz", a přidal jsem token "[comment_count] == ​​Obsah: Počet komentářů" jako odkaz.
Tento odkaz nefunguje.

Když přidám jiný token, například „[body] == Content: Body“ nebo „[title] == Content: Title“, odkazy stále nefungují.

Dělám něco špatně?

3
bart

Chtěl jsem udělat totéž. Měl jsem přehled o blogových příspěvcích a ve spodní části příspěvku jsem chtěl umístit odkaz, který měl počet komentářů, který byl hypertextovým odkazem (jak jsem viděl, jak se to stalo na mnoha jiných blogech). Způsob, jakým jsem to udělal, byl takto:

Původně byl můj pohled nastaven tak, aby zobrazoval pouze celé uzly. Klikl jsem na úpravu zobrazení a šel na Podrobnosti stránky-> FORMÁT-> Zobrazit a změnil nastavení z "Obsah" na "Pole".

Přidána následující pole:

Content: Title
Content: Body
Content: Path
Content: Comment count

Klíč a odpověď na tento příspěvek je: I když nechci zobrazit cestu podle mého pohledu, musím ji přidat jako pole, abych ji mohl později použít při vytváření odkazu pro počet komentářů. Také se domnívám, že pořadí cest je důležité, takže pole cesty musí přijít před pole pro počet komentářů. Pro Content: Path pole zaškrtl jsem políčko "Vyloučit ze zobrazení". Tím se skryje cesta před zobrazením v pohledu. Dále pod "REWRITE VÝSLEDKY", jsem zkontroloval "Použít absolutní odkaz (začíná na" http: // ")". To je nezbytné pro správnou adresu URL, pokud se cesta používá jako token níže.

Pro Content: Comment count pole, pod "REWRITE VÝSLEDKY" zaškrtl jsem "Výstup tohoto pole jako odkaz" a do pole "Cesta odkazu" jsem dal [path].

2
User