Zum Inhalt springen

Plugin CE auf jeder Seite automatisch anzeigen.

Erstellt am 16. Dezember 2008 · 3 Antworten · letzte Antwort am 17. Dezember 2008

Tags: Frage

untouch ·

Moin Moin,

Ich hab die loginext newloginbox
auf meiner startseite installiert

http://www.typo3.liquidc.net/ycspo

diese soll aber auch auf jeder anderen seite sichtbar sein (ausser auf 1-2 ausnahmen vllt)

is das irgendwie einfacher möglich als das plugin auf jeder seite zu installieren?

vllt per typoscript und dann einige ids ausschliessen?

ich habe nämlich 50 unterseiten😃

und keine zeit und lust das ding auf jeder seite extra einzufügen ;(

lg

meckpo ·

Hallo,

leg das Content-Element auf einer Seite an (am besten in einem SysFolder der entsprechend heisst).

page.99 = CONTENT
page.99 {
            table = tt_content
            select {
               pidInList = ... hier die ID des SysFolders eintragen ...
               orderBy = sorting
               languageField = sys_language_uid
            }
        }

Statt page.99 verwendest du natürlich die "passende" Stelle in deinem Template

Besten Gruss
Maddin

untouch ·

ich verstehe das nicht ganz,

das plugin liegt ja grade auf der startseite in der rechten spalte

die gesamte rechte spalte wird in meinem t3 template

mit dem marker CONTENTRECHTS via CONTENTRECHTS = CONTENT aus meinem html templ verknüpft.

soll ich jetzt einen neuen marker im html templ erstellen der dann an der stelle von page.99 steht ?

lg

meckpo ·

Hallo,

also mein Code würde ALLE Content-Elemente der Seite selektieren. Es wäre also nicht so schlau, die Startseite anzugeben. Leg das Plugin in einen separaten SysFolder!

Also wenn du einen neuen Marker in deinem HTML-Template anlegst könntest du den so füllen:

tralala = CONTENT
tralala {
            table = tt_content
            select {
               pidInList = ... hier die ID des SysFolders eintragen ...
               orderBy = sorting
               languageField = sys_language_uid
            }
        } 

page.10.marks.DERNEUEMARKER < tralala