Besoin de créer une page statique personnalisée comme page d'accueil

Bonjour,
Je cherche un moyen de créer une page statique personnalisée, d’utiliser jQuery pour appeler une API tierce et de l’employer comme page d’accueil de mon site. J’ai déjà utilisé deux plugins, à savoir :

  1. procourse-static-pages
  2. discpage avec le plugin discourse-home-page

Mais aucun des deux ne répond à mon besoin. Si j’utilise le premier, je ne peux pas exécuter de code JavaScript ou jQuery sur la page. Si je choisis le deuxième, il crée une catégorie pour la page statique et utilise ensuite un sujet sous cette catégorie comme page statique, ce qui n’est pas très fiable. Existe-t-il une autre solution ?

Toute suggestion est la bienvenue.
Merci.

2 « J'aime »

Bonjour @Rajeev
Vous pouvez essayer Landing Pages Plugin 🛩 - lien vers le code
GitHub - paviliondev/discourse-landing-pages: Adds landing pages to Discourse · GitHub

Il est possible d’ajouter jQuery ici.

2 « J'aime »

Merci pour votre retour, @4ong.

J’ai essayé ce plugin, mais je rencontre des difficultés. Veuillez consulter les captures d’écran ci-dessous.

1 « J'aime »

Salut @Rajeev,
Je ne suis peut-être pas la personne la plus indiquée pour t’aider avec localhost, car je n’ai jamais utilisé cette combinaison. De plus, je n’ai pas le temps de vérifier pour l’instant. Cela fonctionne très bien avec mon domaine de production sur le serveur.

@angus, tu aurais peut-être une solution rapide dans ce cas ? Merci !

Salut @Rajeev, je pourrai vérifier ça demain — je suis de retour à mon développement local supplémentaire :slight_smile:

1 « J'aime »

Bonjour @Rajeev,
J’ai effectué des tests sur localhost et le plugin fonctionne correctement.

Pourriez-vous donc décrire plus en détail le problème que vous rencontrez ? Peut-être trouverons-nous une solution ensemble.

1 « J'aime »

@4ong Je vous remercie de vous soucier de mon problème. Je voudrais savoir comment vous avez configuré votre hôte local. Exécutez-vous une image Docker ou une application autonome avec un serveur Ruby ? En effet, je l’exécute de manière autonome avec Ember et un serveur Ruby.

Merci.

1 « J'aime »

En mode autonome sur Ubuntu (WSL2). Vous pouvez également essayer la méthode Docker comme décrit ici :

3 « J'aime »

Je sais qu’il est tard pour répondre, mais avez-vous fusionné la base de données ? Peut-être que cela pourra servir de solution pour d’autres.