GDRCD 5.4 - Mercato Sotto Categorie postato il 10/07/2021 14:02:01 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti
Ho fatto una ricerca sul forum e non ho trovato niente che potesse aiutarmi, quindi ci provo a scrivere quel di cui ho bisogno. Se invece l'argomento è già stato trattato non l'ho trovato e chiedo scusa in anticipo. Premetto che sono molto niubba con i codici PHP quindi abbiate pietà :)
Ho bisogno di fare delle subcategorie al Mercato tipo:
Categoria principale >> Armi
Sottocategorie >> scudi, spade, spadoni, archi ecc ecc
Categoria principale >> Gioielli
Sottocategorie >> Braccialetti, anelli, orecchini ecc ecc
Sono esempi ovviamente ma il concetto è quello.
Non so da dove iniziare, qualcuno ha un'idea di come possa fare?
Grazie infinite per ogni risposta!!
Pagine → 1
10/07/2021 14:38:14 e modificato da kasa il 10/07/2021 14:55:39
Senza andare troppo a complicarti la vita, applicherei la seguente soluzione.
Puoi prevedere una colonna ´sottotipo´ (dato che le categorie, così come le intendi tu, su GDRCD vengono chiamate ´tipo´) nella tabella ´oggetto´ in database, in modo che dopo tu possa effettuare filtri ed ordinamenti in basi a questo valore quando andrai a mostrare gli oggetti nell'inventario o in mercato.
Per iniziare, costruisci una tabella ´codsottotipooggetto´ in cui inserire la corrispondenza cod_sottotipo e cod_tipo.Una cosa del genere potrebbe andare più che bene:
10/07/2021 15:13:56
Senza creare una seconda tablella può anche semplicemente aggiungere una colonna nella tabella codtipooggetto chiamandola id_tipo_padre con default 0 (la root delle categorie) con
01/03/2023 23:44:17
Buonasera a tutt*!
Provo a riesumare questa discussione per non aprirne un'altra visto che il mio problema è identico. Ammetto di aver provato la soluzione suggerita da @dyrr piuttosto che quella di Kasa in quanto più semplice.
Ho creato la nuova colonna con l'id_padre, inserito tutti i parametri e ho provato ad aggiungere un "Figlio" della categoria principale, richiamando il padre ma mi sa che mi manca qualche passaggio che sia durante l'inserimento o qualche richiamo ad altre pagine.
Se mi consigliate il metodo di Kasa più utile, allora proverò, passo passo a farlo anche se so già che sarà difficile. Ad esempio ho capito il valore INT da aggiungere alla colonna in tabella ma il (2) dove va inserito? Ho ancora qualche difficoltà a creare delle tabelle nel database di sana pianta.
Ringrazio già chi proverà ad aiutarmi per la creazione di queste sotto categorie del mercato.
20/07/2024 13:14:23
Buondì, provo anch'io a riesumare questo vecchio post, perchè le aggiunte nel database suggerite da Kasa le ho fatte, ma purtroppo ho troppe lacune di php per riuscire da sola a capire come procedere col resto...
Inoltre ho fatto qualche modifica nei files e quindi un pò mi perdo...
Provo ad incollare il mio file gestione_mercato.inc.php nella speranza che qualcuno sappia aiutarmi per come fare a collegare tipi e sottotipi come descritto sopra
per esempio io al momento ho:
armi da fuoco
armi da taglio
armi da lancio
questi vorrei che diventassero i sottotipi di:
Armi
Quindi cliccando sulla categoria "Armi", si dovrebbe aprire quell'elenco con i diversi sottotitpi di arma.
Ecco il codice intero di gestione_mercato.inc.php
22/07/2024 09:03:39 e modificato da cbr89 il 22/07/2024 09:08:33
ciao a tutti,
Sallys, supponendo tu abbia fatto le aggiunte indicate da Kasa, usando gli stessi per la tabella nuova ed il nuovo campo nella tabella oggetto, ti ho modificato lo script di gestione del mercato che permette di assegnare un sottotipo.
NOTA BENE: la mia aggiunta, non permette di filtrare i sottotipi in maniera dinamica. La select delle sotto-categorie, sarà riempita con tutte quelle esistenti.
Altra cosa: credo ci sia da aggiungere la gestione delle sotto-categorie perché ad ora misa che la tabella è vuota. C'è un file, che si chiama "gestione_tipi.inc.php" che credo si occupi proprio di questo.
23/07/2024 22:29:28
Allora, in realtà alla fine poi ho deciso di fare diversamente, però la cosa mi interessava comunque, quindi grazie mille dell'aiuto!
Se dovessi metterci mano sarà sicuramente utilissimo.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
alexstrass ha aperto un annuncio di ricerca: Castelnere ricerca Tester
Entropia Universe: Note sulla versione di Entropia Universe 19.0.0
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di ilterrorista
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di aura666
Tesi di Laurea → I giochi di ruolo come strumento pedagogico
I dati del generatore di rank sono stati aggiornati!
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Ex Gratia GDR: Elezioni in vista per Taiyang
La Tana del Ladro: Orrore nelle Campagne
glittr ha recensito Apocalypse Requiem: Detroit
Black Sails Chronicles: OFF - Corporazione: Confraternita del Nero Pece
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Il gestore di Age of Crystals ha risposto alla recensione di lena
lena ha recensito Age of Crystals
Storie di Agarthi: Gazzettieri: Intervista col Vampiro... Cremisi
Entropia Universe: Piattaforma petrolifera Ashi e Orthos
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Rolenet - Intervista a Lindy di Rolenet il social network dei GdR!
Ex Gratia GdR - Intervista ai gestori del play by chat supereroistico Ex Gratia GdR!
Cartoon Village - Video - Intervista ai gestori di Naruto World e One Piece Islands
Naruto Garden - Intervista al founder di Naruto Garden il play by forum dei Ninja!
SID - Recensione del gioco di ruolo online fantasy SID... le terre al di là del mare
Under 18 nei Gdr? - E' vero che gli under 18 non giocano più ai giochi di ruolo online testuali? Vediamo un pò di dati!
Urbe Aeterna - Intervista al gestore del play by chat ambientato nell'Antica Roma Urbe Aeterna