[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
anacronista ha recensito Storie di Agarthi
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
kooei ha recensito Il Paiolo Magico
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
emiko ha recensito La Tana del Ladro
Entropia Universe: 💥 Evento Summer Mayhem 2025
I dati del generatore di rank sono stati aggiornati!
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
The Coven: Secondo turno della side quest
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Levaerun - Intervista ai gestori di Levaerun il play by chat a tema yaoi ;)
Chat Private - This Ain't PBC: gli utenti che bazzicano le chat private dei play by chat :-P
Tana del Ladro - Recensione di "La Tana del Ladro"... GDR con le regole di AD&D!
Legacy of Magic Larp - Intervista al gestore di Legacy of Magic sull'evento Larp del gioco
Terre dei Celti - Intervista al gestore del gioco di ruolo online fantasy storico Terre dei Celti ambientato nel magico mondo Celtico!
Lucca 2012 - Resoconto e foto dell'incontro degli utenti di GDR-online.com al Lucca Comics and Games 2012!
Inspire City - Intervista ai gestori del play by chat sui supereroi Inspire City... diventa un supereroe o un villains!
MondoMago - Intervista ai gestori di MondoMago.. il play by chat potteriano! Scatena la tua magia!