Deaktivieren bestimmter Inhalte

Gibt es eine einfache Möglichkeit, in sämtlichen Produkt- und Kategoriendarstellungen auf allen Seiten folgende Inhalte zu deaktivieren? Bzw., welche Dateien müssen dazu geändert werden?
Ich hatte im Admin nach Auswahlmöglichkeiten gesucht - dort sind sie aber nicht zu finden:
[B]

  • Den Hinweis: “Alle Preise inkl. MWSt zzgl. Versandkosten”.[/B]
    (Der e.V., der die Seite betreibt, ist USt-befreit und darf keine MWSt ausweisen, und da es sich ausschließlich um Abonnements handelt, sind die Versandkosten bereits eingepreist)
    [B]- Alle Möglichkeiten, eine Bewertung abzugeben oder diese zu sehen.[/B]
    [B]- Die sog. Preisalarme
  • Stichworte
  • Kommentare
  • Gutscheine
  • Geschenkverpackung
  • Empfehlen
  • In die Lieblingsliste
  • Auf den Merkzettel
  • Auf den Wunschzettel
  • Zuletzt angesehen…[/B]

LG, forensis

Forensuche schon mal benutzt oder ins Handbuch geschaut?

Hallo Christoph,

ich übersetze mir Deine Antwort mit: “Nein, es gibt keine einfache Möglichkeit dazu…”

Das Handbuch (emanual) sagt:
[I]
"2) Falls nicht: Im Template auskommentieren

Falls Sie die Funktion nicht im Administrationsbereich deaktivieren können, dann kommentieren Sie einfach die Ausgabe der Funktion in den entsprechenden Templates aus. Auskommentieren hat gegenüber Löschen den Vorteil, dass die Ausgabe jederzeit wieder hergestellt werden kann.[/I] "

In den grundsätzlichen tpls, die mit einem Unterstrich beginnen, kann ich die Stellen leider nicht finden. In etlichen anderen habe ich schon gesucht. Aber als Nicht-Programmierer (mit nur sehr rudimentären PHP-Kenntnissen und noch keinerlei Smarty-Erfahrung) bin ich in den letzten zwei STunden einfach nicht fündig geworden.

Was die SUche hier im Forum angeht, kommt es ja sehr auf die treffenden Suchbegriffe an. Ich mache mich gleich noch mal ans Werk.

LG, forensis

Helfen können folgende Suchwörter: Firebug , Suche in Dateien , lang.php / cust_lang.php , kleinunternehmer (auch zum Thema Ausweiß der MwSt) , …

Mehr fällt mir ad hoc nicht ein. Alles ungetestet.

Die entsprechenden Dateien haben doch eigentlich recht sinnvolle Namen bekommen.

Firebug installieren, CSS-Klasse oder ähnliches suchen und dann auskommentieren (und zwar in Smarty und nicht als HTML-Kommentar).
Also

[{* ... *}]

und nicht

<!-- ... -->

Dann spart es nämlich tatsächlich auch Rechenleistung.

Vielen Dank an Alle hier für die Ratschläge.

Dank ihrer bin ich schon ein gutes Stück weitergekommen.
Tatsächlich habe ich zunächst eine Menge mit <!-- --> auskommentiert. Das werde ich dann auch noch entsprechend ändern.

LG forensis

Um den Hinweis unten rechts “* inck. MwSt. zzgl. Versandkosten” zu entfernen, muss man die Datei /tpl/layout/page.tpl ändern.

Einfach den Block wie folgt ausklammern (durch das “false” Statement):

[{***  "* inkl. MwSt., zzgl. Versandkosten" unten rechts ausblenden  ***}]
                              [{if false}]
[{*** -------------------------------------------------------------- ***}]
[{if $oView-&gt;isPriceCalculated() }]
    [{block name="layout_page_vatinclude"}]
    [{oxifcontent ident="oxdeliveryinfo" object="oCont"}]
        &lt;div id="incVatMessage"&gt;
            [{if $oView-&gt;isVatIncluded()}]
                * &lt;span class="deliveryInfo"&gt;[{ oxmultilang ident="PLUS_SHIPPING" }]&lt;a href="[{ $oCont-&gt;getLink() }]" rel="nofollow"&gt;[{ oxmultilang ident="PLUS_SHIPPING2" }]&lt;/a&gt;&lt;/span&gt;
            [{else}]
                * &lt;span class="deliveryInfo"&gt;[{ oxmultilang ident="PLUS" }]&lt;a href="[{ $oCont-&gt;getLink() }]" rel="nofollow"&gt;[{ oxmultilang ident="PLUS_SHIPPING2" }]&lt;/a&gt;&lt;/span&gt;
            [{/if}]
        &lt;/div&gt;
    [{/oxifcontent }]
    [{/block}]
[{/if}]
[{*** -------------------------------------------------------------- ***}]
                                 [{/if}]
[{*** -------------------------------------------------------------- ***}]

Auf die Gleiche Art und Weise kann man auch den Text rechts oben in der Fußzeile entfernen. Hier muss man die Datei /tpl/layout/footer.tpl ändern:

[{***  "* inkl. MwSt., zzgl. Versandkosten" unten rechts ausblenden  ***}]
                              [{if false}]
[{*** -------------------------------------------------------------- ***}]
                    &lt;div class="deliveryinfo"&gt;
                        [{oxifcontent ident="oxdeliveryinfo" object="oCont"}]
                            [{if $oView-&gt;isVatIncluded()}]
                                &lt;a href="[{ $oCont-&gt;getLink() }]" rel="nofollow"&gt;* [{ oxmultilang ident="PLUS_SHIPPING" }] [{ oxmultilang ident="PLUS_SHIPPING2" }]&lt;/a&gt;
                            [{else}]
                                &lt;a href="[{ $oCont-&gt;getLink() }]" rel="nofollow"&gt;* [{ oxmultilang ident="PLUS" }] [{ oxmultilang ident="PLUS_SHIPPING2" }]&lt;/a&gt;
                            [{/if}]
                        [{/oxifcontent}]
                    &lt;/div&gt;
[{*** -------------------------------------------------------------- ***}]
                                 [{/if}]
[{*** -------------------------------------------------------------- ***}]

Das Ganze macht nicht nur Sinn, wenn man ein Verein ist, der keine MwSt. ausweisen darf, sondern wenn man Oxid nicht als Shop-, sondern als Katalogsystem nutzen will, ganz ohne die Angabe von Preisen.

Die Preise kann man in folgenden templates unsichtbar machen:

Preise ausblenden in der Artikelübersicht:
/tpl/widget/product/listitem_infogrid.tpl
/tpl/widget/product/listitem_grid.tpl
/tpl/widget/product/listitem_line.tpl

Preise und Lagerinfo ausblenden in der Artikeldetailansicht:
/tpl/page/detailt/inc/productmain.tpl

Auskommentieren, Zeilen Entfernen oder mit “if false”-Statement ignorieren lassen.

und wieso gräbst du ein 3 jahre altes Thema aus?
Außerdem ist dieser Hinweis rechtlich notwendig und muss immer sichtbar sein.