Domanda

Sto cercando di dare la possibilità all'utente di modificare codice in una parte minima di un'app di rotaie, parte che si trova nella directory dell'app. Sono bloccato con il "non ricaricare nulla automaticamente in produzione", c'è un modo per evitarlo?

(parlare di " personalizzazione del modello dell'utente " ;; è un modo liquido per risolvere questo problema? non sembra, ma comunque potrebbe essere).

grazie se qualche aiuto.

È stato utile?

Soluzione

Consenti a un utente di modificare il codice !? WTF!?

In altre parole, lo consiglio vivamente. :)

Altri suggerimenti

È possibile distribuire l'applicazione in modalità di sviluppo ...

Ma poi, come ha detto il fico-gnuton, non dovresti farlo, ci deve essere un modo migliore di fare quello che stai cercando di fare.

Sicuramente a cosa servono le variabili e il database? Memorizzare le preferenze dell'utente e utilizzare tali preferenze per modificare ciò che viene generato nel browser degli utenti.

Per personalizzazione del modello intendi i file .html.erb? Perché non puoi usare i CSS per farlo usando una sorta di follia di classe corporea.

Ti suggerirei di non consentire agli utenti di modificare i contenuti dell'app. Invece, se si desidera che gli utenti modifichino i modelli, è necessario memorizzarli nel database. Proprio come i browsercms e i progetti Radiant, per citarne alcuni, lo fanno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top