mbcahyono
(Muhlis Cahyono)
29. August 2017 um 22:35
1
26 „Gefällt mir“
Mark_Wass
(Mark Wass)
21. Februar 2023 um 05:17
2
@mbcahyono
Danke für die Bereitstellung deines Beispiel-Plugins. Ich versuche, etwas Ähnliches zu tun. Ich muss die Datei /app/views/embed/comments.html.erb durch diejenige in meinem Plugin ersetzen/überschreiben.
Dies ist mein Repository:
https://github.com/OptDev/optuma-discourse-custom-embed
Ich bin mir nicht sicher, warum das nicht funktioniert. Ich dachte, EmbedController wäre die richtige Klasse, aber offensichtlich liege ich falsch. Hast du irgendwelche Vorschläge?
1 „Gefällt mir“
Mark_Wass
(Mark Wass)
21. Februar 2023 um 06:44
3
@mbcahyono Ich habe es endlich zum Laufen gebracht, vielen Dank für deine Hilfe.
1 „Gefällt mir“
thoka
(Thomas Kalka)
7. März 2023 um 16:09
4
Das obige Repository ist nicht mehr verfügbar.
Ich hätte mich gefreut, daraus lernen zu können.
1 „Gefällt mir“
Mark_Wass
(Mark Wass)
7. März 2023 um 21:14
5
@thoka Das war mein Repository, es landete in unserem privaten Bereich auf GitHub.
Es war eine sehr grundlegende Änderung, aber der Kern davon ist hier zu sehen.
@Canapin Yes! Got it all working. Here is what the plugin.rb ended up looking like. Turned out I just had a path issue where I was putting the custom version of the file.
I ended up putting it in a folder /custom_views/embed/comments.html.erb
# frozen_string_literal: true
# name: optuma_discourse_custom_embed
# about: A simple plugin to used to customise the template in the forum embeds
# version: 1.0.0
# authors: Optuma Pty Ltd
# url: https://github.com/OptDev/optuma-discourse-custom-embed
#…
3 „Gefällt mir“