Hallo zusammen,
ein BE-User soll nur in der rechten Spalte normale Textelemente anlegen, bearbeiten und löschen dürfen.
Das funktioniert.
Aber er soll ein vom Admin angelegtes News-Plugin ausblenden und auf der Seite verschieben können.
Wie kann man nur für das News-Plugin die Buttons für Löschen und Bearbeiten für den BE-User ausblenden?
Eine andere Idee wäre: Wenn der Subtitle eines Textelementes z.B. 'NEWSPLUGIN' lautet, wird per TS für dieses Textelement das News-Plugin eingeblendet. Wie kann man den Subtitle abfragen und das Plugin einsetzen?
Hat jemand noch eine andere Idee?
viele Grüße
FrankT
Mit dem folgenden Script kann ich die Inhalte selektieren.
renderObj.10 filtert NEWSPLUGIN raus.
renderObj.20 filtern alle anderen raus.
Das aktuelle Script zeigt alle Inhalte normal an.
Wie kann ich nun < plugin.tt_news einfügen ? #angry#
Ich habe mal wieder ein Brett vor dem Kopf. :o
page.10.marks.RIGHT = CONTENT
page.10.marks.RIGHT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
select.pidInList = 331
# NEWSPLUGIN
renderObj = COA
renderObj.10 < tt_content
renderObj.10 {
stdWrap.if.value = NEWSPLUGIN
stdWrap.if.equals.field = header
stdWrap.if.negate = 1
}
renderObj.20 < tt_content
renderObj.20 {
stdWrap.if.value = NEWSPLUGIN
stdWrap.if.equals.field = header
stdWrap.if.negate = 0
}
}
So geht es:
renderObj = COA
renderObj.10 < tt_content
renderObj.10 {
stdWrap.if.value = NEWSPLUGIN
stdWrap.if.equals.field = header
stdWrap.if.negate = 1
}
renderObj.20 = COA
renderObj.20 {
10 < plugin.tt_news
10 {
code >
code = LATEST
pid_list >
pid_list = 330
singlePid >
singlePid = 38
catImageMode = 0
catTextMode = 1
latestLimit = 1
showNewsWithoutDefaultTranslation = 1
}
stdWrap.if.value = NEWSPLUGIN
stdWrap.if.equals.field = header
stdWrap.if.negate = 0
}
Entdeckt da jemand eine mögliche Fehlerquelle, die sich eventuell noch zeigen könnte?