Per sbaglio ho cancellato le pagine FAQ, Privacy Policy e Termini di servizio dalla console (rails c).
Ora vorrei ricrearle.
Come posso risolvere?
Non riesco a vedere quelle pagine perché il cerchio di caricamento gira all’infinito…
Per favore, aiutami.
Ciao!
È un peccato, ma spero che il post seguente possa aiutare:
@Thomas_G Ciao! Grazie per il tuo aiuto.
Ho verificato l’esistenza delle pagine.
Topic.with_deleted.exists?(SiteSetting.guidelines_topic_id)
Topic.with_deleted.exists?(SiteSetting.tos_topic_id)
Topic.with_deleted.exists?(SiteSetting.privacy_topic_id)
I risultati sono tutti veri, quindi ho provato a recuperarli.
faq = Topic.with_deleted.find(SiteSetting.guidelines_topic_id)
tos = Topic.with_deleted.find(SiteSetting.tos_topic_id)
pp = Topic.with_deleted.find(SiteSetting.privacy_topic_id)
faq.recover!
tos.recover!
pp.recover!
Il recupero è riuscito nel terminale, ma /faq, /toc e /privacy hanno mostrato un errore.
Poi ho controllato l’ID del topic di quelle pagine dal terminale e ho impostato gli URL su /admin/site_settings/category/legal.
Ora le pagine funzionano correttamente. Grazie!