Fai apparire il Tag Banner anche sulle pagine dei topic taggati

Ciao a tutti

Vorrei sapere se è possibile avere un modulo in ogni tag dove, in cima all’argomento, ho i dettagli necessari di un cliente, diciamo come tag.

Questo modulo potrebbe essere aggiunto in più di un argomento e mostra i dettagli del cliente, diciamo

senza dover creare una categoria poiché creiamo le categorie in base ad altri criteri
o qualsiasi altra soluzione che mi aiuti a mostrare automaticamente i dettagli di un cliente in più argomenti e categorie?

Non credo ci sia una funzionalità esistente per questo. Probabilmente dovresti usare un plugin.

Tuttavia, potrei sbagliarmi. Potresti fornire maggiori dettagli a riguardo? Grazie.

quale plugin potrebbe aiutarmi a costruire questo flusso di lavoro?

Ciao, potresti elaborare ulteriormente la tua domanda originale? Potrei fraintenderla.

Penso che potresti dover fare qualcosa di personalizzato, ma è difficile dirlo con certezza senza maggiori dettagli.

Quello che stai cercando è un modulo nel post del topic, che aggiunge tag al topic in base al contenuto del modulo? Perché in tal caso potresti cavartela con un Componente Tema.

Se ho capito bene la tua domanda, sembra che tu utilizzi un tag per ogni cliente e desideri che una descrizione estesa del cliente appaia quando si visualizza qualsiasi argomento che abbia quel tag.

Non è proprio un modulo, ma il componente Tag Banners, come si vede qui su Meta, potrebbe portarti a metà strada:

Con questo componente installato, puoi aggiungere una descrizione testuale per ogni tag che apparirà in un banner mostrato quando il tag stesso è selezionato. Il campo di testo accetta HTML e può essere stilizzato con CSS personalizzato, quindi potresti fare parecchio con esso, ma ecco un esempio molto semplice in cui sto modificando un tag:

La sfida sarebbe modificare questo componente in modo che appaia non solo sulla pagina del tag, ma su ogni argomento che utilizza quel tag. Non so quanto lavoro potrebbe comportare, ma un programmatore più esperto (come Nate…) potrebbe avere qualche idea.

2 Mi Piace

Grazie @toddz, è stato di grande aiuto, è quello di cui avevo bisogno.

Bene, "@NateDhaliwal il banner dei tag mi aiuterà molto, ma ora la mia domanda è:

Come farlo apparire nell’argomento stesso, in modo che quando aggiungo il tag i dettagli appaiano in cima all’argomento"

:+1: Ok, dato che ho capito la tua domanda modificherò il titolo di questo argomento in modo che forse più persone daranno un’occhiata.

Immagino che richiederebbe di fare un fork del componente per creare una nuova versione, capire cosa attiva la comparsa del banner nella pagina dei tag e modificarlo in modo che si attivi anche quando vengono visualizzati gli argomenti taggati.

Potresti essere fortunato e qualcuno penserà che sembri divertente, altrimenti potresti dover definire un budget di progetto e pubblicare una richiesta in Marketplace.

2 Mi Piace

Sto verificando se questo è possibile, sto sperimentando con questo su un fork. Tuttavia, non prometto nulla!

@Eman_Ahmed L’ho aggiunto in questo fork:

Prende il primo tag dell’argomento e lo visualizza. Controllato dall’impostazione show on topics (mostra sugli argomenti). Se non ci sono tag, il banner viene nascosto.

È molto gentile da parte tua occupartene, Nate. Io non ne ho bisogno, ma ero entusiasta di provarlo. Funziona benissimo!

Tuttavia, ho notato un intoppo quando ci sono più tag su un argomento. (Ed è difficile immaginare di gestire le cose con un solo tag per argomento.)

I tag sono ordinati alfabeticamente o per popolarità…

image

…quindi l’autore non ha alcun controllo diretto su quale tag venga visualizzato per primo.

Pensavo che usare un carattere non alfabetico per iniziare i tag client (~NomeClient) potesse sempre spingerlo all’inizio della lista. Questo funziona sulla pagina /tags, ma non su un argomento, dove la lista dei tag ignora semplicemente il carattere ~. :faccina_con_bocca_diagonale:

In un argomento dell’anno scorso, sembra che certi caratteri non alfabetici potessero essere inseriti in modo invisibile per forzare l’ordinamento: Invisible way to force display order of tags? ma sembra che questo non funzioni più. Quando oggi creo un tag con un apostrofo o una virgola, viene rifiutato o rimosso silenziosamente. (Non sono sicuro del perché ~ sia accettato.)

L’impostazione di ordinamento dei tag mostrata sopra influisce sia sulla pagina /tags che sulla lista dei tag sugli argomenti, ma immagino che debbano usare un algoritmo alfabetico diverso?

Hmm… Suppongo che dipenda davvero da cosa desidera fare l’OP. Se c’è 1 tag → 1 argomento → 1 utente, allora questo funzionerebbe. Altrimenti, ci vorranno maggiori informazioni :person_shrugging:.