[SCRIPT] FANTAMILIONI. Rapporto acquisti/rendimento

Discussioni sul sito della Lega generato da FantaManager, sulle skin e su tutti plugin, ufficiali e sviluppati dagli utenti
johndoe
Messaggi: 607
Iscritto il: 06 set 2016, 14:13

Re: [SCRIPT] FANTAMILIONI. Rapporto acquisti/rendimento

Messaggio da johndoe »

papia ha scritto: 06 set 2023, 11:54
johndoe ha scritto: 06 set 2023, 11:38
papia ha scritto: 05 set 2023, 17:35 in seguito all'aggiornamento dell'invio formazioni e relativo file js/fcmInvioFormazioneFunzioni.js


restituisce questo errore non popolando le tabelle:

fcmClassificaDati.js?1693851917:3 Uncaught ReferenceError: C is not defined
at fcmClassificaDati.js?1693851917:3:10
(anonymous) @ fcmClassificaDati.js?1693851917:3
fcmFantamilioni.js:156 Uncaught TypeError: Cannot read properties of undefined (reading 'split')
at GeneraFantamilioni (fcmFantamilioni.js:156:23)
at fantamilioni.php:139:1

errore simile che a me, personalmente, restituiva sull'invio

suggerimenti?
Dubito che l'errore di questo script abbia a che vedere con l'invio formazione, ma se lasci un link si può fare un giro.
eccolo : http://www.alluscita.altervista.org/fantamilioni.php

ci ho pensato per un motivo semplice. Richiama il js dell'invio e ha generato lo stesso errore che mi dava l'invio. Magari è solo una coincidenza
Hai ragione, ne usa alcuni dati (affidabilità e medie voto). E sì, siccome ne ho cambiato leggermente la definizione, non funziona più.
Se mi dai un po' di tempo ti invio la correzione.
papia
Messaggi: 1175
Iscritto il: 08 ago 2016, 11:51

Re: [SCRIPT] FANTAMILIONI. Rapporto acquisti/rendimento

Messaggio da papia »

johndoe ha scritto: 06 set 2023, 15:42
papia ha scritto: 06 set 2023, 11:54
johndoe ha scritto: 06 set 2023, 11:38
Dubito che l'errore di questo script abbia a che vedere con l'invio formazione, ma se lasci un link si può fare un giro.
eccolo : http://www.alluscita.altervista.org/fantamilioni.php

ci ho pensato per un motivo semplice. Richiama il js dell'invio e ha generato lo stesso errore che mi dava l'invio. Magari è solo una coincidenza
Hai ragione, ne usa alcuni dati (affidabilità e medie voto). E sì, siccome ne ho cambiato leggermente la definizione, non funziona più.
Se mi dai un po' di tempo ti invio la correzione.
dovrò proprio offrirti quella birra...(tra l'altro se poi mi alleghi poi il "dove" per curiosità così mi istruisco)

hai tutto il tempo che vuoi ovviamente e ci mancherebbe :D
johndoe
Messaggi: 607
Iscritto il: 06 set 2016, 14:13

Re: [SCRIPT] FANTAMILIONI. Rapporto acquisti/rendimento

Messaggio da johndoe »

1) Da fantamilioni.php elimina le seguenti righe:

Codice: Seleziona tutto

<script src="js/fcmClassificaDati.js?1693851917" type="text/javascript"></script>
<script src="js/fcmClassificaFunzioni.js" type="text/javascript"></script>
<script src="js/fcmFantasquadreAffare.js" type="text/javascript"></script>
<script src="js/fcmCompetizioniFunzioni.js" type="text/javascript"></script>
<script src="js/fcmCompetizioniDati.js?1693067126"></script>
e

Codice: Seleziona tutto

<script src="js/fcmInvioFormazioneFunzioni.js" type="text/javascript"></script>

2) In js/fcmFantamilioni.js alla riga 53, quindi tra la definizione di function CP e di var arrFantamilioni aggiungi le seguenti righe:

Codice: Seleziona tutto

// Oggetto Giocatore per Invio Formazione
function ifG(IDSquadra, ID, Ruolo, IDSquadraDiA, Dati)
{
	this.IDSquadra = IDSquadra;
	this.ID = ID;
	this.Nome = "xg" + ID;
	this.Ruolo = Ruolo;
	this.IDSquadraDiA = IDSquadraDiA;
	this.SquadraDiA = "xa" + IDSquadraDiA;
	var dati = Dati.split("%");
	this.Affidabilita = parseInt(dati[0]);
	this.Dati = dati.slice(2).join("%");
}
Se non funziona fatti risentire che aggiustiamo la mira.

papia ha scritto: 06 set 2023, 17:19 dovrò proprio offrirti quella birra...(tra l'altro se poi mi alleghi poi il "dove" per curiosità così mi istruisco)
Guarda che quella birra me l'hai già offerta!
papia
Messaggi: 1175
Iscritto il: 08 ago 2016, 11:51

Re: [SCRIPT] FANTAMILIONI. Rapporto acquisti/rendimento

Messaggio da papia »

johndoe ha scritto: 06 set 2023, 23:33 1) Da fantamilioni.php elimina le seguenti righe:

Codice: Seleziona tutto

<script src="js/fcmClassificaDati.js?1693851917" type="text/javascript"></script>
<script src="js/fcmClassificaFunzioni.js" type="text/javascript"></script>
<script src="js/fcmFantasquadreAffare.js" type="text/javascript"></script>
<script src="js/fcmCompetizioniFunzioni.js" type="text/javascript"></script>
<script src="js/fcmCompetizioniDati.js?1693067126"></script>
e

Codice: Seleziona tutto

<script src="js/fcmInvioFormazioneFunzioni.js" type="text/javascript"></script>

2) In js/fcmFantamilioni.js alla riga 53, quindi tra la definizione di function CP e di var arrFantamilioni aggiungi le seguenti righe:

Codice: Seleziona tutto

// Oggetto Giocatore per Invio Formazione
function ifG(IDSquadra, ID, Ruolo, IDSquadraDiA, Dati)
{
	this.IDSquadra = IDSquadra;
	this.ID = ID;
	this.Nome = "xg" + ID;
	this.Ruolo = Ruolo;
	this.IDSquadraDiA = IDSquadraDiA;
	this.SquadraDiA = "xa" + IDSquadraDiA;
	var dati = Dati.split("%");
	this.Affidabilita = parseInt(dati[0]);
	this.Dati = dati.slice(2).join("%");
}
Se non funziona fatti risentire che aggiustiamo la mira.

papia ha scritto: 06 set 2023, 17:19 dovrò proprio offrirti quella birra...(tra l'altro se poi mi alleghi poi il "dove" per curiosità così mi istruisco)
Guarda che quella birra me l'hai già offerta!
tutto funzionante grazie mille!

PS era lo stesso errore dell'invio formazione sai? Riguardava sempre la roba dell'affidabilità credo
Rispondi