Jump to content

Variablen in Widgets einfügen...


Recommended Posts

Moin Moin... 

 

Ich wollte ganz gerne einen Block auf die Seite setzen, der mir in meinem Text dynamisch die Inhalte anzeigt. 

Das Foren & Autorenstatistik Modul liefern mir ja schon zwei wichtige Zahlen. 

Wenn ich jetzt im Template forumsStatistic schaue, habe ich ja die Variable {number="$stats['total_posts']"} welche ich gerne nutzen möchte. 

Füge ich diese jetzt in einen eigenen HTML Block oder PHP Block ein, wird mir leider nichts angezeigt. 

Habt ihr da einen Tipp für mich, wie ich Variablen verwenden kann ? 

 

Also ich würde ganz gerne die Anzahl der Gedichte / Beiträge / Mitglieder ausgegeben bekommen. 

 

Viele Grüße

Link to post
Share on other sites

Danke... 

also mit Blöcken habe ich es hinbekommen. Ich habe mir die native SQL Abfrage in einen Block gesetzt und bekomme die Zahl ausgegeben. 
 

viel mehr möchte ich aber einen Textblock verwenden, „... wir haben derzeit <<Variable Anzahl>> registrierte Mitglieder, welche <<Variable Anzahl 2>> Beiträge verfasst haben“

 

so soll der Text immer gleich die Anzahl der entsprechenden Ausgabewerte anzeigen. Derzeit pflege ich die Inhalte sporadisch und manuell als reinen Text. 
 

vielen Dank 🙏 

Link to post
Share on other sites

Anders kriege ich's ohne eigenes Plugin leider auch nicht hin...

Hallo, wir haben derzeit {expression="\IPS\Db::i()->select( 'COUNT(*)', 'core_members', $where )->first()"} registrierte Mitglieder, welche {expression="\IPS\Db::i()->select( 'COUNT(*)', 'forums_posts', array( 'queued = ?', 0 ) )->first()"} Beiträge verfasst haben.

Du kannst die Variablen wie in Post 1 zwar in Plugin Blocks mit eigenem Template nutzen, aber da bräuchtest du zwei verschiedene als Basis. Einen für die Themen und einen für die Mitglieder.

  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Privacy Policy.