[BEZAHLT] Benötige Wishlist-Block auf der Homepage

Hallo zusammen! Ich wäre wirklich dankbar, wenn uns jemand bei der folgenden Anpassung helfen könnte

Was soll gemacht werden?

Wir müssen einen Wunschlisten-Block auf der Homepage einbinden. So soll er funktionieren:

  • Der Block zeigt die 4 neuesten Themen an, wobei das aktuelle Design beibehalten wird, einschließlich der Anzahl der Stimmen, des Thementitels (zusammen mit dem Namen der Unterkategorie und dem Tag), der Benutzeravatare, der Anzahl der Antworten, der Aufrufe und der letzten Aktivität. Alle Details haben wir im Screenshot festgehalten.
  • Die Themen sollten nach Stimmen sortiert werden, entsprechend der bestehenden Sortierung in der Wunschlisten-Kategorie.
  • Ein “Mehr anzeigen”-Button sollte zur vollständigen Wunschlisten-Kategorie verlinken, ebenfalls nach Stimmen sortiert.

Wann brauchen Sie es fertig?

Bis zum 30. Juni.

Was ist Ihr Budget in USD?

Wir freuen uns über Ihre Vorschläge.

Vielen Dank!

5 „Gefällt mir“

Ich bin daran interessiert, das zu übernehmen, ich schicke dir eine PN

1 „Gefällt mir“

Ich wäre tatsächlich daran interessiert zu diskutieren, wie dies am besten implementiert werden kann, damit es mit dem Gesamt-Framework am kompatibelsten ist.

Es gibt bereits meine Komponente zur Darstellung von Themenlisten: Featured Lists. Derzeit wird sie mit der Komponente BasicTopicList aus dem Core gerendert. Sie könnte auch TopicList verwenden, ich bin mir nicht sicher, ob es einen Unterschied gäbe. Das Standardaussehen ist:

Wenn ich nun eine Komponente hinzufüge, die das Layout der Themenliste ändert, wie z. B. Topic List Author, wird sich dies auch auf die Featured List auswirken:

Wenn ich jedoch die offizielle Komponente Alternative Voting Category Style hinzufüge, ändert sich das Layout in der jeweiligen Kategorieansicht:

Aber die Ansicht in der Featured List-Komponente wird nicht aktualisiert. Ich frage mich also, ob der beste Weg hier eine allgemeine Komponente wäre, die eine dedizierte Spalte für Abstimmungen in der Themenliste hinzufügt, ähnlich der Spalte für den Autor?

Ich frage mich jedoch, ob ich etwas übersehe, warum die bestehende offizielle Komponente dies nicht tut?

7 „Gefällt mir“

Nachdem ich mich ein wenig damit beschäftigt habe, würde ich wahrscheinlich Folgendes tun:

  • Eine Komponente erstellen, die der Topic-Listenansicht generell eine Spalte “Abstimmung” hinzufügt.
  • Einen Kategorie-Picker zu den Komponenteneinstellungen hinzufügen. So können Sie diese Option nutzen, wenn Sie sie nur in bestimmten Kategorien anzeigen möchten.
  • Wenn Sie die Spalte “Abstimmungen” in globalen Listen oder in hervorgehobenen Listen anzeigen möchten, dann beschränken Sie sich nicht auf bestimmte Kategorien und zeigen Sie sie einfach überall an. Oder blenden Sie sie mit CSS in Listen aus, in denen sie nicht angezeigt werden soll.
2 „Gefällt mir“

Vielen Dank an alle, die Interesse zeigen und Hilfe anbieten!

Ein besonderer Dank geht an @jahan_gagan, der die Aufgabe erledigt hat. Ich bin super glücklich :blush:

6 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.