Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Neues Modul, neue Box thema Quicklinks

    gaosi2010

    • Neu im Forum
    • Beiträge: 9
    Neues Modul, neue Box thema Quicklinks
    am: 02. Januar 2010, 13:22:28
    Hallo zusammen und ALLEN ein frohes , gesundes Jahr 2010!!!!!!!!

    Nun zu meinem Anliegen:
    ich möchte in der linken Menübereich eine neues Box-Modul (z.b $box_QUICKLINK) einrichten: Quicklins, wo ich Deeplinks zu bestimmten favorisierten Produkten platzieren kann - evtl. hart verdrahtet oder im Backend administrierbar, sofern das möglich ist.

    Die einfache Lösung würde mir wirklich reichen

    Was ist wo zu tun? Eingefallen ist mir bisher,

    - in templates/xtc5/index.html neue Varibale einbauen> {$box_QUICKLINK}
    - neue Datei in "module/quicklink.html" anlegen

    Das wohl aber nicht alles sein?? Gibt es irgenwo ein Tutorial für die Stellen, an denen man schrauben um die neue Box sicher im Template zu unterzubringen.

    Vielen Dank für einen Hinweis

    Reinhart



    Linkback: https://www.modified-shop.org/forum/index.php?topic=3190.0

    gaosi2010

    • Neu im Forum
    • Beiträge: 9
    Neues Modul, neue Box thema Quicklinks
    Antwort #1 am: 02. Januar 2010, 14:16:19
    Hallo wieder - habe bereits eine Lösung gefunden - für alle, die das Thema auch interessiert:

    http://www.self-commerce.de/kb.php?mode=article&k=6

    viele Grüße
    Reinhart

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Neues Modul, neue Box thema Quicklinks
    Antwort #2 am: 02. Januar 2010, 14:22:48
    Hi Reinhart,

    schau mal bitte hier: Tutorial: Erstellung Box

    Grüße

    Torsten

    [EDIT Tomcraft 13.01.2020: Link auf eigenes Wiki geändert, da alter Link nicht mehr verfügbar.]

    nom

    • Frisch an Board
    • Beiträge: 57
    Neues Modul, neue Box thema Quicklinks
    Antwort #3 am: 02. Januar 2010, 16:24:31
    Einfacher wäre, von mir vorgeschlagene Funktion zu nutzen: MODUL: Ersatz der Content Manager Boxen (Frontend)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Neues Modul, neue Box thema Quicklinks
    Antwort #4 am: 02. Januar 2010, 16:59:02
    Einfacher ja, aber sich deshalb gleich um die komplette Funktionalität des Content-Managers bringen? Dafür würde ich schon noch abraten, solange dafür kein Backend zur Verfügung steht.

    Grüße

    Torsten

    nom

    • Frisch an Board
    • Beiträge: 57
    Neues Modul, neue Box thema Quicklinks
    Antwort #5 am: 02. Januar 2010, 23:15:12
    Die Klasse erstellt alle Content Boxen automatisch ohne Eingriffe in PHP Dateien machen zu müssen. So kann man eine neue Box bereits nach Hinzufügen eines neuen Eintrags in der Tabelle "cm_file_flags" mit Inhalt befüllen.

    ...am Backend hat sich da gar nichts geändert.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Neues Modul, neue Box thema Quicklinks
    Antwort #6 am: 02. Januar 2010, 23:32:00
    Naja, nicht geändert, aber die Ausgabe über den Content-Manager gibt es eben nicht mehr, weil die Boxen ja über die sources.php auskommentiert sind.

    Grüße

    Torsten

    nom

    • Frisch an Board
    • Beiträge: 57
    Neues Modul, neue Box thema Quicklinks
    Antwort #7 am: 03. Januar 2010, 17:08:32
    Wie, gibt es keine Ausgabe...
    Die Ausgabe findet nicht mehr in den einzelnen Dateien statt, sondern wird in einer einzigen Klasse erledigt.

    Ich weiss nicht ob du die Funktion der Klasse richtig verstanden hast, hier nochmal die Vorteile:

    * Manuelles Erstellen der zus. Boxen entfällt
    * Jede Box kann ein eigenes Template haben (keine Voraussetzung)
    * Caching wird voll unterstützt
    * Ein neuer Eintrag (Tabelle "cm_file_flags") erstellt eine neue Box
    * Hervorhebung der angeklickten Content-Linkes

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Neues Modul, neue Box thema Quicklinks
    Antwort #8 am: 03. Januar 2010, 17:15:30
    Hab den entscheidenden Punkt gefunden, der mir nicht ganz klar war bei deiner Ausführung:

    [...]
    Content Box Template anpassen
    /templates/xtc5/boxes/box_content.html

    Die Variable "{$BOX_CONTENT}" ersetzen durch

    Code: PHP  [Auswählen]
    <ul>
    {foreach name=cnt item=data from=$contents}
    <li{if $data.css} class="{$data.css}"{/if}><a href="{$data.link}">{$data.title}</a></li>
    {/foreach}
    </ul>
    [...]

    Sorry, so genau hatte ich mir deine Erweiterung nicht angeschaut.

    Grüße

    Torsten

    2 Antworten
    2628 Aufrufe
    19. April 2012, 22:56:51 von cayuco
    20 Antworten
    2643 Aufrufe
    01. April 2022, 23:34:11 von ARS
    68 Antworten
    31412 Aufrufe
    09. Februar 2014, 16:35:16 von Christian|PCE
               
    anything