Main menu

Forum


× Forum di assistenza italiano

Errore di creazione evento front end

  • mikele
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 ans 6 mois #8205 par mikele
Errore di creazione evento front end a été créé par mikele
Ciao a tutti,

mi sono accorto che in fase di creazione di un evento direttamente da front end, al save dell'evento non scattano i controlli relativi ai campi obbligatori (tipo titolo, numero di telefono etc. ).
gli unici controlli che scattano sono solo sulle date dell'evento, notificati opportunamente tramite popUp
Se in fase di creazione dell'evento non valorizzo il campo "titolo" vengo reindirizzato nella "pagina 500"
al contrario se valorizzo il campo "titolo" il sistema mi crea correttamente l'evento.

nella pagina submit.php riporto il frammento di codice dove effettivamente viene controllato il campo title

// insert Event in Database
if (($data->username != NULL) && ($data->title != NULL) && ($data->created_by_email != NULL)) {
$db->insertObject('#__icagenda_events', $data, id);
} else {
JError::raiseError(500, implode('<br />', $errors));
return false;
}


c'è un modo per far scattare i controlli relativi ai campi obbligatori e evitare questo errore?



riporto di seguito i log generati:

[28-Oct-2014 01:35:59 Europe/Rome] PHP Warning: mktime() expects parameter 6 to be long, string given /public_html/components/com_icagenda/models/submit.php on line 804
[28-Oct-2014 01:35:59 Europe/Rome] PHP Notice: Use of undefined constant id - assumed 'id' in //public_html/components/com_icagenda/models/submit.php on line 315
[28-Oct-2014 01:35:59 Europe/Rome] PHP Notice: Undefined index: id in /public_html/components/com_icagenda/router.php on line 55
[28-Oct-2014 01:35:59 Europe/Rome] PHP Notice: Undefined variable: lien in public_html/components/com_icagenda/models/submit.php on line 342

Connexion ou Créer un compte pour participer à la conversation.

  • giusebos
  • Portrait de giusebos
  • Modérateur
  • Modérateur
Plus d'informations
il y a 9 ans 6 mois #8208 par giusebos
Réponse de giusebos sur le sujet Errore di creazione evento front end
come potrai verificare nel link se non inserisci il titolo non puoi salvare l'evento

www.icagenda.it/proponi-evento.html

i campi:
sede
telefono
email
sito internet

non sono obbligatori e non è possibile al momento renderli obbligatori senza una modifica.

nelle prossime relase ci sarà un controllo che permetterà di impostare questi obbligatori o meno, insieme ai campi personalizzabili.

HAI BISOGNO DI ASSISTENZA?
leggi qui

Guarda tutti i video tutorial di iCagenda
Watch all video tutorials iCagenda
Regardez toutes les vidéos tutoriels iCagenda
Ver todos los videos tutoriales iCagenda

guarda qui

Connexion ou Créer un compte pour participer à la conversation.

  • mikele
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 ans 6 mois #8213 par mikele
Réponse de mikele sur le sujet Errore di creazione evento front end
Ho notato che effettivamente c'è il controllo sul titolo..forse ci sono delle incongruenze con il template che utilizzo :( non saprei
Mi sai dire dove vengono gestiti i controlli sui campi obbligatori ovvero in quale file del componente?
cerco di analizzarlo

grazie mille

Connexion ou Créer un compte pour participer à la conversation.

  • giusebos
  • Portrait de giusebos
  • Modérateur
  • Modérateur
Plus d'informations
il y a 9 ans 6 mois #8217 par giusebos
Réponse de giusebos sur le sujet Errore di creazione evento front end
che versione usi di icagenda?

HAI BISOGNO DI ASSISTENZA?
leggi qui

Guarda tutti i video tutorial di iCagenda
Watch all video tutorials iCagenda
Regardez toutes les vidéos tutoriels iCagenda
Ver todos los videos tutoriales iCagenda

guarda qui

Connexion ou Créer un compte pour participer à la conversation.

  • mikele
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 ans 6 mois #8219 par mikele
Réponse de mikele sur le sujet Errore di creazione evento front end
ultima versione v 3.3.8

Connexion ou Créer un compte pour participer à la conversation.

  • mikele
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 ans 6 mois #8220 par mikele
Réponse de mikele sur le sujet Errore di creazione evento front end
da alcuni test che ho fatto mi sono accorto che il problema accennato in precedenza è solo con il browser safari!!
con firefox esce la popup

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: giusebos
Temps de génération de la page : 0.227 secondes

Follow Us

Créez vos templates Joomla avec Template Creator CK

acymailing logo new