[RISOLTO] [GDRCD 5.5.1] Griglia Lista Presenti, sfalsata postato il 21/12/2022 18:08:28 nel forum programmazione, gdrcd, open source, hosting e modificato da clapton il 01/02/2023 11:38:50
Salve, eccoci qui a chiedere un aiutino. Speriamo di non dare troppo disturbo, ma se qualcuno avesse una dritta da condividere ve ne saremmo molto grati!
La premessa è che del codice del progetto me ne sto occupando io, ma essendo decisamente a digiuno di nozioni sulla programmazione sto cercando di non fare troppi danni e di andare un passetto per volta, quindi ci vuole un pochino di pazienza!
Allora, si tratta, come da titolo, della lista presenti.
Sono già riuscito a ottenere quasi del tutto il risultato che speravo, ma volendo far apparire anche i simboli delle gilde d'appartenenza dei personaggi, mi sono trovato di fronte a questo ostacolo:
In pratica, ogni personaggio può possedere da 1 a 3 simboli di gilda e nel caso in cui non abbia tutte e tre le gilde la cella della tabella che riguarda le eventuali icone mancanti, sparisce, facendo slittare le altre, verso il simbolo presente.
Penso che si tratti solo di sapere bene dove posizionare i <td> della tabella, ma non sono in grado di capire come. Magari sbaglio a mettere qualche apice. Non so. Mi si sono scervellato parecchio prima di disturbarvi, ma niente.
Vi lascio il codice che serve per fare apparire i simbolini, chissà che non possa servire.
Pagine → 1 2
25/12/2022 23:00:34 e modificato da clapton il 25/12/2022 23:02:34
Hey! Intanto grazie per aver risposto. Scusa per il ritardo nel postare, ma con le feste di mezzo sono rimasto incastrato tra una fetta di panettone e la famiglia. :D
Allora, ho fatto proprio così come hai detto:
1) ho raccolto tutte le icone nella stessa cella della tabella, spostando il td
2) ho inserito un div interno alla cella per dare una misura fissa
3) ho aggiunto uno sfondo al div che simulasse graficamente il tratteggio del bordo cella, anche per quelle che avrebbero dovuto apparire vuote
4) ho dato misure fisse anche alle icone, per fare in modo che si posizzionassero al posto giusto, rispetto lo sfondo del div
So che non è una soluzione “pulita”, come sarebbe potuta saltare fuori riuscendo a trovare il modo di fare apparire le celle vuote, ma in qualche modo ci siamo arrangiati!
Grazie ancora, sei stata davvero gentilissima e buone feste <3
21/01/2023 16:12:22
Provo a tirare di nuovo fuori questa discussione perchè ho lo stesso problema, ma la soluzione trovata qui non si sposa bene col mio progetto...
Qualcuno sa forse come aiutarmi a mantenere una tabella vuota in caso di mancato simbolino di gilda in modo che la lista presenti non esca totalmente sfasata?
Un immenso grazie a chiunque vorrà aiutarmi! 😊❤️
26/01/2023 22:32:01
La soluzione "migliore" è quella di lasciare COMUNQUE un <td></td> vuoto nella posizione della icona mancante. Anche se non c'è propriamente contenuto al suo interno (quindi il controllo dell'immagine deve essere fatto subito dopo l'apertura del tag <td>), comunque viene creata una cella vuota che manterrà l'incolonnamento della tabella ed eviterà "buchi" laddove mancano le immagini da posizione.
Kasa.
26/01/2023 22:38:23
Ti lascio qui un esempio nello specifico:
https://codepen.io/kasui92/pen/KKBePMP
Kasa.
28/01/2023 09:49:39
Ciao, intanto grazie mille per la risposta!
Però io ci ho provato, ma non so dove metterla la cella vuota...perchè in alcuni casi continua a non comparire ed in altri casi compare ovunque, anche dove non deve...non essendo un asso del php non capisco come impostare il tutto in modo che esca la cella vuota.
Se non sbaglio, il codice dice qualcosa come "se non è impostato nessun lavoro, allora fai uscire il simbolo disoccupato, mentre: se c'è il lavoro libero e/o una corporazione, falli uscire al posto del disoccupato anche contemporaneamente se sono impostati entrambi".
Il problema è che appunto se sono presenti entrambi (sia lavoro libero che corporazione), escono nelle due celle, mentre se è presente solo uno dei due, esce una cella sola e si sballa tutto.
Io nel mezzo di questi tre "if", "else" e "while", non so dove dirgli di far uscire la cella vuota al posto del "lavoro/corp" mancante.
Credo che il mio codice sia uguale a quello già postato da Clapton, ma lo copio comunque:
28/01/2023 10:10:46 e modificato da kasa il 04/02/2023 13:24:35
28/01/2023 11:22:06
GRAZIE
Ora funziona esattamente come speravo!
Ma non sarei mai riuscita da sola, quindi davvero grazie millissime! 😍❤️❤️
01/02/2023 11:37:43
Mi aggiungo ai ringraziamenti! Grandissimo aiuto, senza il quale non sarei riuscito a risolvere. Grazie davvero, Kasa!
15/02/2023 16:19:24 e modificato da londonstar il 15/02/2023 16:20:06
Anche se è stato risolto dal buon Kasa, mi chiedo se qualcuno avesse provato ad aggiungere qualche cella al codice, creando lo spazio per una terza gilda, ad esempio. Io ho provato a fare qualcosa e mille esprimenti che non sto a postare in tutte le loro versioni ma intanto, partiamo dal codice di Kasa e poi in fondo aggiungo pezzo del mio.
15/02/2023 16:35:02
Domandina, quindi tu in config, questo pezzetto:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Gli Elementi Oscuri - La Nera Signora dell'Acqua
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
Il gestore di W40K Dathyar ha risposto alla recensione di dreamboy
dreamboy ha recensito W40K Dathyar
Metin2: Live ora: Server Boost Yohara e Twitch Drop
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Epic Wizardry RP: Changelog N. 4 - Epic Wizardry Rp
drongo ha recensito Il Grande Blu
Pirates of the Caribbean: Tides of War: Quarti di finale del torneo
DarkOrbit: Galactic Strife & Buono gratis 💥
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Legacy of Magic: Il vecchio e la mappa
outrunstaff ha risposto alla discussione: Project OutRun PbC
meleys ha aperto un annuncio di ricerca: Westeros GDR ricerca Tester
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
The Gate Mud - Pensate che l'era dei MUD è finita? The Gate risorge!
Giochi con Astronavi - Lista dei giochi in cui combattere a bordo di fantastiche Astronavi e conquistare l'universo!
MondoMago - Intervista ai gestori di MondoMago.. il play by chat potteriano! Scatena la tua magia!
eXtramondo - Intervista ai gestori del GdR Terre di eXtramondo. Entra nel mondo di Tolkien con oltre 2.000 locazioni disponibili!
Lost Space Project - Intervista ai gestori di Lost Space Project il play by chat a tema Cavalieri dello Zodiaco!
CdZ Rebirth - Recensione del GDR Cavalieri dello Zodiaco Rebirth