Karussell-Slider mit Featured Tiles-Komponente auf Mobilgeräten?

Hallo, ich habe Ihre Komponente erfolgreich installiert, kann aber meine Bilder nicht anzeigen. Ich habe Bilder in den freigegebenen Ordner von Discourse und Google Drive hochgeladen. Keine Ergebnisse und nur Ladespinner

Sie benötigen mindestens zwei Elemente in den Einstellungen, ist das der Fall?

1 „Gefällt mir“

Hallo, bezüglich dieser Komponente, darf ich fragen, welche Bildgröße ich hochladen soll?

Hallo Leute

Bezüglich dieses TC hier: GitHub - discourse/discourse-big-carousel-component: Work in progress

Ich sehe, dass daran gearbeitet wird, konnte aber nichts darüber auf Meta finden?
Wenn ich versuche, es auf „3.5.0.beta8-dev“ zu installieren, wird der TC nicht angezeigt (getestet über TC-Vorschau)

Es sieht so aus, als wäre es noch in Arbeit. Haben Sie die Einstellung plugin_outlet geändert?

Ich habe beides versucht, derzeit ist es auf above-main-container eingestellt

Wie richte ich es ein, wenn ich möchte, dass Benutzer den Karussell sehen, sobald sie die Homepage betreten? Da Ihr Video das Klicken auf die Kategorie erfordert, um das Karussell anzuzeigen, hoffe ich jedoch, dass Benutzer es sehen können, sobald sie die Homepage betreten, anstatt manuell auf die Kategorie klicken zu müssen, um es zu sehen, da einige Leute möglicherweise nicht an der Kategorie interessiert sind.

Ich glaube, Sie müssten es forken. Die Logik, die die Route einschränkt, befindet sich hier:

Ich glaube, Sie müssten defaultHomepage importieren und dann so etwas tun:

import { defaultHomepage } from "discourse/lib/utilities";

...

@discourseComputed("router.currentRouteName")
shouldDisplay(currentRouteName) {
  return currentRouteName === `discovery.${defaultHomepage()}`;

Sie müssen dies möglicherweise weiter anpassen, es ist möglicherweise nicht vollständig korrekt (aber vielleicht etwas in der Art, wie Sie es versuchen). Ich habe dies nicht getestet. Soweit ich sehe, macht die Robotime-Community es so.

Oh mein Gott, das ist so schwer :sob:

Wohin soll ich das Bild hochladen, um diesen Bildlink zu erhalten?

Nur zur Information: Das Repository wurde archiviert.

2 „Gefällt mir“

Versuchen Sie Folgendes:

  1. Laden Sie in Ihrer Theme-Komponente ein Bild hoch:


  2. Kopieren Sie die URL des hochgeladenen Bildes:


  3. Fügen Sie sie in die Einstellung image_url ein:

Speichern Sie es und es sollte funktionieren.


Beachten Sie, dass sich der Hintergrund wiederholt, wenn Sie ein zu kleines Bild hochladen.

hier zu Uploads?

Nein, die Theme-Komponente lädt hoch. In der Big Carousel-Komponente gehen Sie zu den Einstellungen am unteren Rand; dort gibt es eine Upload-Schaltfläche.

Warum habe ich diesen Button nicht?

1 „Gefällt mir“

Sehr seltsam… Ich habe mir Ihr Forum angesehen, und es scheint, dass Ihre Big Carousell-Komponente eine Datei in templates/components/big-carousell hat. Sie sollten sie nach components/big-caousell verschieben.

Sollte ich diese Komponente jetzt löschen und stattdessen GitHub - discourse/discourse-big-carousel-component: Work in progress herunterladen?

richtig?

Es ist nur eine Warnung, Sie müssen sie nicht befolgen. Aber es scheint, dass Sie Topic List Previews zweimal installiert haben, was eine Reihe von Fehlern verursacht. Sie müssen eine davon entfernen.

Ich weiß immer noch nicht, warum Ihnen der Upload-Button fehlt :thinking:.

Ich habe die vorherige gelöscht und sie erneut heruntergeladen, aber es scheint keinen Upload-Button zu geben.

1 „Gefällt mir“

Ich glaube, der Button ist bei Themes, die von GitHub installiert wurden, nicht sichtbar. Eine Problemumgehung könnte eine benutzerdefinierte Komponente sein, in der die Bilder hochgeladen werden.