Hallo zusammen!
Ich bin zurzeit wirklich am verzweifeln:
[Hintergrund:]
Ich habe ein Frontend Plugin geschrieben, mit dem zugekaufte und in die Datenbank importierte Inhalte von Drittanbietern visualisiert werden sollen. (Das Plugin an sich funktioniert auch problemlos...)
[Aufgabe:]
Die nächste Aufgabe besteht darin, dass ich das Plugin, dem ich die nötigen Konfigurationsparameter mittels FlexForms zukommen lasse, mehrfach auf einer Seite anzeigen lassen möchte. Durch unterschiedliche Inhaltskonfigurationen soll dadurch eine portalartige Struktur mit Themenkanälen entstehen.
[Problem:]
Die erste Instanz des Plugins wird korrekt dargestellt und gerendert, aber alle nachfolgenden Instanzen werden nicht dargestellt. Im Seitenquelltext finden sich an den geplanten Ausgabepunkten anstatt der tatsächlichen Plugin-Ausgaben nur jeweils eine leere div-Containerklasse:
Auszug aus dem Seitenquelltext:
PHP-Code:
<div id="content_area">
<!-- CONTENT ELEMENT, uid:8/list [begin] -->
<a id="c8"></a>
<!-- Plugin inserted: [begin] -->
<!--
BEGIN: Content of extension "dce", plugin "tx_dce_pi1"
-->
<div class="tx-dce-pi1">
<div class="teaser b_30col h_20 tT_iL t_float_left">
<div class="tT_headline"><a href="?action=channel&channel_id=Computer%20%26amp%3B%20Zubeh%F6r%20%26gt%3B%20Grafikkarte%20%26gt%3B%20News">Computer & Zubehör > Grafikkarte > News </a></div>
<div class="newsblock">
<a class="imglink" href="?action=full&story_id=1"><img src="data:image/jpeg;base64,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" /> </a>
<div class="float_left themenBox">
<h4><a href="?action=full&story_id=1">Grafikkarten-Treiber in neuer Version für Windows und Linux</a></h4>
<p>Die Catalyst-Treiber sind in der Version 7.11 erschienen. Dieses Mal dürfen sich nicht nur Windows-Anwender freuen, sondern auch Linux-Fans. Der Grund: Catalyst 7.11 ist auch für Linux verfügbar.<a href="?action=full&story_id=1"> ...mehr </a></p>
</div>
</div>
<div class="newsblock_divider"></div>
<div class="newsblock">
<a class="imglink" href="?action=full&story_id=2"><img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAPQBiAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A7rx14hXSfEttbQu0V5JbK0TxaYtxJvJdEZWMqncNzgLgj52znOBycL6nq9rbX13fXkuoW+psbWylgZvs8sWz5cmQkjaUzuUtuVuQSzNpf8Jt4h/6CH/kGP8A+JpP+E28Q/8AQQ/8gx//ABNW3BqzX4krnUrp/gdVF4xhtrOztpI9SjePaHeSNZHmRcgHcSOWwMnB/iA5wwuP4609Nkj2uoqjLlcxIFbJ653ex/WuJ/4TbxD/ANBD/wAgx/8AxNH/AAm3iH/oIf8AkGP/AOJovDt+IrS7nfQeL7Sea3j+w6hGLh0SN5IQFJY4Bzu6dfyNVV8XQRXsokh1hmRCz2728YEYzncQMMMAgcnGMd+a4v8A4TbxD/0EP/IMf/xNH/CbeIf+gh/5Bj/+JovHt+I7S7npseqWR02BpdSWFpoQyvM8ayDK5zjpnnPTFWnuY4rlklu4FHlhljJAcYzuYnPIxjtxg8nPHlH/AAm3iH/oIf8AkGP/AOJo/wCE28Q/9BD/AMgx/wDxNRoPU9ZF5atb/aBcwmAAt5gcbcDknPTHFNkeW4jR7G5twBJh2ZDICAcMowww2QRnnBHQ15R/wm3iH/oIf+QY/wD4ml/4TbxD/wBBD/yDH/8AE0DPSru11x7/AM6y1W0htvKC+RNYmT58nLbhIp9Bj2rTQOAfMZWOT91ccZ47ntivIv8AhNvEP/QQ/wDIMf8A8TVW58T63dSB5NTuVIGMRP5Y/JcD8adxW6ntNFeIf27rH/QVvv8AwIf/ABopDM+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/2Q==" /> </a>
<div class="float_left themenBox">
<h4><a href="?action=full&story_id=2">Jeder darf am Web-2.0-Wörterbuch mitschreiben</a></h4>
<p>Babylon, die Entwickler des gleichnamigen Übersetzungstools, haben den Start eines neuen, freien Online-Projekts verkündet: LingoZ.<a href="?action=full&story_id=2"> ...mehr </a></p>
</div>
</div>
</div>
</div>
<!-- END: Content of extension "dce", plugin "tx_dce_pi1" -->
<!-- Plugin inserted: [end] -->
<!-- CONTENT ELEMENT, uid:8/list [end] -->
<!-- CONTENT ELEMENT, uid:9/list [begin] -->
<a id="c9"></a>
<!-- Plugin inserted: [begin] -->
<!--
BEGIN: Content of extension "dce", plugin "tx_dce_pi1"
-->
<div class="tx-dce-pi1">
</div>
<!-- END: Content of extension "dce", plugin "tx_dce_pi1" -->
<!-- Plugin inserted: [end] -->
<!-- CONTENT ELEMENT, uid:9/list [end] -->
</div>
Um zu prüfen, ob es nicht doch an fehlerhaften Individualkonfigurationen der Plugin-Instanzen lag, habe ich die Reihenfolge mal umgestellt. Das Resultat ist das Gleiche: Das erste Plugin wird korrekt ausgegeben, der Rest ignoriert.
Ich hoffe wirklich sehr, dass mir irgendjemand hiermit helfen kann. Es ist nämlich wirklich sehr dringend! :sad:
VIELEN DANK IM VORAUS FÜR ALLE ANTWORTEN!!!
LG, Mathias