Trouver/modifier les paramètres cachés ?

Pouvez-vous m’aider à trouver et modifier les variables d’environnement ?

Plusieurs publications indiquent que des paramètres cachés peuvent être modifiés, comme
max_category_nesting,

mais lorsque je recherche cet élément spécifique dans l’application, le résultat est « introuvable ».

Je suppose donc que je ne procède pas correctement. Toute aide serait appréciée.

Merci !

Les paramètres de site masqués peuvent être définis depuis la console Rails de votre site. Si vous lancez la console Rails et saisissez SiteSetting.max_category_nesting, la valeur actuelle du paramètre devrait être affichée. Supposons que vous souhaitiez mettre à jour sa valeur à 3 ; vous pouvez le faire avec la commande suivante :

SiteSetting.max_category_nesting=3

4 « J'aime »

C’est une excellente nouvelle, merci !

Mais… :flushed:

Pourriez-vous m’indiquer où trouver ou installer une console Rails, s’il vous plaît ?

Vous pouvez accéder à la console Rails depuis le serveur de votre site. Connectez-vous d’abord au serveur via SSH, puis :

cd /var/discourse
./launcher enter app

À partir de l’invite qui s’affiche, exécutez rails c pour entrer dans la console.

3 « J'aime »

Un grand merci :smiling_face_with_three_hearts:

J’ai bien saisi 3 et, après un redémarrage, j’ai essayé d’ajouter une troisième couche de sous-catégorie, mais j’ai obtenu une erreur 403.

Ensuite, j’ai assigné une position dans les paramètres et ça a fonctionné !

Bien que cela ait changé l’apparence d’une manière à laquelle je ne m’attendais pas, c’est agréable d’être arrivé jusque-là. On dirait le matin de Noël, merci encore !

Au fait, connaissez-vous de bonnes ressources pour m’apprendre toutes les options de Rails ?

Par exemple, je ne sais même pas à quoi fait référence « pry (main) » :flushed:

La « console » était un peu décevante :nerd_face:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.