MyXoops Forum

Bedingung für unterschiedliche Ausgaben im Theme [Entwicklung allgemein] - myXOOPS German Support

alfred

Administrator
Gepostet am:07.11.2010 22:42
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#8

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

muss ja eigentlich auch
<{if $xoops_contents != ""}>
heissen

equi

"myXOOPs"-Fortgeschrittener
Gepostet am:07.11.2010 22:36
equi
equi Offline (Show more)
"myXOOPs"-Fortgeschrittener
Posts: 127
Since: 18.06.2007
#7

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

Nach wie vor, erfolglos, neben Deiner hab ich auch die
<{if $xoops_contents && ($xoops_contents != ' ')}>
Methode versucht. Ich könnte jetzt alles in PHP verpacken, was aber sicherlich nicht im Sinne der Erfindung ist. Sämtliche SMARTYs werden korrekt ausgegeben, alles arbeitet so wie es soll, nur halt diese eine kleine- aber doch so wesentliche Sache nicht...

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

Bleekk

Co-Administrator
Gepostet am:07.11.2010 18:42
Bleekk
Bleekk Offline (Show more)
Co-Administrator
Posts: 1506
Since: 16.12.2002
#6

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

du hast schon recht, wenn kein modul geladen ist dann sollte nichts zurückgegeben werden. vielleicht liefert es aber ein leerzeichen zurück. versuchs mal mit
<{if $xoops_contents != " "}>

equi

"myXOOPs"-Fortgeschrittener
Gepostet am:07.11.2010 18:10
equi
equi Offline (Show more)
"myXOOPs"-Fortgeschrittener
Posts: 127
Since: 18.06.2007
#5

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

Hallo feichtl, im Prinzip brauche ich das nicht zu überprüfen, denn soweit funktioniert das ja auch, trotzdem besteht das Problem auf der Startseite- auch wenn ich alle Blöcke auf 0 setze
<{$xoops_showlblocks == 0}>
usw... (also praktisch eine leere Seite angezeigt bekomme) wird der Inhalt der oben als Beispiel gegebenen Bedingung ausgegeben. Gruß

feichtl

Ehrenmitglied
Gepostet am:07.11.2010 17:11
feichtl
feichtl Offline (Show more)
Ehrenmitglied
Posts: 2650
Since: 11.06.2004
#4

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

Wenn ich nicht irre, kannst du im "Content" Bereich auch zB einen oder mehrere Blöcke aufrufen, unabhängig von einem Modul. Wenn dann ein Block da ist, ist der Content nicht leer. Oder hab ich da einen Denkfehler?

equi

"myXOOPs"-Fortgeschrittener
Gepostet am:07.11.2010 15:22
equi
equi Offline (Show more)
"myXOOPs"-Fortgeschrittener
Posts: 127
Since: 18.06.2007
#3

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

Hallo bleekk, ich verstehe Deine Frage nicht wirklich, doch wenn kein Modul aufgerufen ist, gibt
<{$xoops_contents}>
natürlich nichts aus... aber wenn ich eine Bedingung stelle, die ausschließlich eine Ausgabe eines Bereiches geben soll wenn diese zutrifft, dann hat das auch nur dann zu erfolgen, und nicht wie derzeit. Ich hatte das gleiche System vor meiner Restauration absolut genau so laufen, und da funktionierte alles... kann theoretisch nur ein Fehler in der Installation sein, oder gibt es da noch andere potenzielle Fehlerquellen? Gruß

Bleekk

Co-Administrator
Gepostet am:06.11.2010 19:02
Bleekk
Bleekk Offline (Show more)
Co-Administrator
Posts: 1506
Since: 16.12.2002
#2

Aw:: Bedingung für unterschiedliche Ausgaben im Theme

was gibt denn
<{$xoops_contents}>
aus wenn es leer sein sollte ?

equi

"myXOOPs"-Fortgeschrittener
Gepostet am:06.11.2010 18:24
equi
equi Offline (Show more)
"myXOOPs"-Fortgeschrittener
Posts: 127
Since: 18.06.2007
#1

Bedingung für unterschiedliche Ausgaben im Theme

Hallo Freunde, nach einer grundlegenden Restauration meiner lokalen Arbeitsoberfläche ist ein recht merkwürdiges Phänomen aufgetreten:
<{if $xoops_contents}> Ausgabe AUSSCHLIEßLICH WENN ZUTRIFFT <{/if}>
ist doch korrekt so, oder? Leider wird diese Bedingung absolut nicht beachtet innerhalb meiner theme.html und die Ausgabe erfolgt immer. Ich habe synchron dazu ein weiteres CMS (impress) installiert, in dessen themes alles so funktioniert wie es sein sollte, meine Frage dazu, woran könnte der Unterschied liegen? Die lokalen Hierarchien vor der Restauration: localhost / root jetzt: localhost / xo / root localhost / icms / root xoops 2.4.5 (von hier) php-version 5.2.9-2 besten Dank schonmal im voraus viele Grüße equi
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5314 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1808 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag