Aggiunta di un link diretto a un argomento in una query dell'esploratore di dati

Attualmente abbiamo alcuni script automatizzati per l’esplorazione dei dati inviati agli stakeholder senior.

Attualmente compare un nuovo argomento che afferma “questo non ha una risposta, qualcuno deve agire su questo”.

Vorrebbero un link diretto all’argomento in questione per rispondere.

L’attuale esploratore di dati ha il Titolo dell’argomento e l’ID, quindi puoi cercarlo, tuttavia mi chiedo se ci sia un modo per aggiungere un link diretto a un argomento in questo modo?

Grazie

Penso che tu possa creare l’URL come descritto in Allow topic links in reports to be clickable - #2 by JammyDodger. Se non hai lo slug, potresti semplicemente aggiungere, ad esempio, “-” poiché Discourse si basa sull’ID dell’argomento.

Ciao @SStrong

Immagino che potresti ottenere i link nominando le colonne richieste topic_id o post_id. Ecco uno screenshot:

Perché e come funziona? Funziona, ma sono un po’ confuso sul perché

1 Mi Piace

Il data explorer ha una selezione di alias magici per rendere i risultati più interattivi. :magic_wand: Formatting Data Explorer Table Results

Molti di essi funzionano automaticamente, a seconda della tabella che si utilizza. Ad esempio, estrarre topic_id dalla tabella posts lo renderà un link interattivo all’argomento - ma per far sì che il campo id nella tabella topics faccia la stessa cosa, dovrai aggiungere l’alias (t.id AS topic_id). Lo stesso vale anche per le tabelle users e posts:

Questi non vengono però mantenuti se si esportano i risultati, e si otterrà solo l’id di base. Per questo, puoi fare come ha suggerito moin e costruire il link dell’argomento e creare un alias come URL:

1 Mi Piace

Grazie, leggerò la documentazione aggiuntiva in un secondo momento, ma apprezzo molto.

Ok, questo funziona al 100% solo in Esplora dati, tuttavia…

Quando un utente riceve un’e-mail automatizzata utilizzando il plugin Automazione, l’unico modo in cui l’utente può vedere questa funzionalità è andando direttamente al report di Esplora dati.

Ad esempio, questi collegamenti agli argomenti non vengono inclusi nel corpo dell’e-mail quando si utilizza lo strumento Automazione. È così che dovrebbe funzionare?

Penso che per l’automazione dello scheduled data explorer dovresti usare il secondo metodo e costruire l’URL.

1 Mi Piace

Grazie, con qualche piccola modifica ha funzionato, grazie (scusa, non sono uno sviluppatore, quindi molte di queste cose che sto imparando sono nuove, da qui le domande)

2 Mi Piace

Va bene. :slight_smile: È probabile che se hai domande, anche altri le avranno, quindi tutto contribuisce alla pila della conoscenza. :books:

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