Hi Leute,
ich bin gerade dabei ein kleines Baukasten-System für Repsonsive-Webseiten vorzubereiten.
Ich habe mir dafür verschiedene Ordner mit Dateien erstellt indem ich je Ordner nur Quellcode einer "Modul-Zeile" hinzufüge.
Beispielsweise habe ich ein Carousel-Frame wie folgt vorbereitet:
Diesen Code lade ich und ersetzte automatisiert vorhandene Platzhalter wie [HEADLINE] [IMAGE] etc. (nicht in dem Beispiel zu sehen). Was man aber erkennt ist der "Text-Token" bei dem ein sich wiederholender Abschnitt beginnt, endet und vor allem, wie viele Daten reingeladen werden sollen.
Wie würdet Ihr ohne viel Aufwand den wiederholenden Content rausholen bzw. wie würdet Ihr den Quellcode wiederholen und die HTML Kommentare entfernen. Ich brech mir gerade einen ab, indem ich manuell erstmal nach "<!--[REPEAT_START:" suche, dann nach der Zahl, danach dann nach dem schließenden Kommenatr und und und ... und ich denke , dass müsste einfacher gehen.
Bitte bedenkt bei eurer Lösung / Hilfestellung, dass möglicherweise Mehrere "Repeat-Blöcke" in einem Modul stehen könnten
Mit freundlichen Grüßen
Daniel
ich bin gerade dabei ein kleines Baukasten-System für Repsonsive-Webseiten vorzubereiten.
Ich habe mir dafür verschiedene Ordner mit Dateien erstellt indem ich je Ordner nur Quellcode einer "Modul-Zeile" hinzufüge.
Beispielsweise habe ich ein Carousel-Frame wie folgt vorbereitet:
PHP:
<div class="outerFrameset slider_001">
<div class="innerFrameset">
<div class="contentWidth">
<div class="bxSlider" id="<?=$pluginID?>">
<!--[REPEAT_START:5]-->
<div class="bxSliderElement responsiveElement">
<div class="bxSliderImage">
<div class="moduleBoxHolder">
<?= $PRODUKT->loadModuleFileAndOutput($image) ?>
</div>
</div>
</div>
<!--[REPEAT_ENDE]-->
</div>
</div>
</div>
</div>
Diesen Code lade ich und ersetzte automatisiert vorhandene Platzhalter wie [HEADLINE] [IMAGE] etc. (nicht in dem Beispiel zu sehen). Was man aber erkennt ist der "Text-Token" bei dem ein sich wiederholender Abschnitt beginnt, endet und vor allem, wie viele Daten reingeladen werden sollen.
Wie würdet Ihr ohne viel Aufwand den wiederholenden Content rausholen bzw. wie würdet Ihr den Quellcode wiederholen und die HTML Kommentare entfernen. Ich brech mir gerade einen ab, indem ich manuell erstmal nach "<!--[REPEAT_START:" suche, dann nach der Zahl, danach dann nach dem schließenden Kommenatr und und und ... und ich denke , dass müsste einfacher gehen.
Bitte bedenkt bei eurer Lösung / Hilfestellung, dass möglicherweise Mehrere "Repeat-Blöcke" in einem Modul stehen könnten
Mit freundlichen Grüßen
Daniel