Back to top

Autore Topic: [RISOLTO]Edit e Delete record in Chronoconnectivity  (Letto 12308 volte)

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
[RISOLTO]Edit e Delete record in Chronoconnectivity
« il: 17 Lug 2011, 11:37:49 »
Ciao, grazie all'aiuto di questo forum (Vales su tutti ;) ):
http://forum.joomla.it/index.php/topic,137149.0.html

sono (siamo... ::) ) riuscito a mettere in piedi un form che è e funziona come lo volevo:
http://birdinlombardia.cloudaccess.net/index.php?option=com_chronoconnectivity&connectionname=Sight

Solo che è dalla chiusura di quel post (15 giugno) che sto provando a sistemare i bottoni per modificare e cancellare i record inseriti, senza successo..... :'(

Qualche anima pia potrebbe indicarmi, che so un tutorial o degli esempi pratici dove poter apprendere il barbatrucco??

Grazie

Paolo
« Ultima modifica: 24 Lug 2011, 17:38:24 da Phala »

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #2 il: 20 Lug 2011, 22:17:21 »
Sì, grazie. E' proprio "colpa" sua se sono in questa condizione  :'( . Dopo aver letto l'articolo ho deciso di cimentarmi ed adesso non ne vengo fuori....

Paolo

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #3 il: 22 Lug 2011, 02:18:18 »
Quali problemi hai trovato in particolare?
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #4 il: 22 Lug 2011, 18:37:58 »
Non riesco a capire come linkare i bottoni Edit e delete, anche se metto un'immagine, come hai fatto tu nell'esempio dell'articolo che citi, non mi porta da nessuna parte.....penso che il problema possa essere nel codice del body, visto che per "centrare" i record nella tabella ho un pochino snaturato.

Tipo, il codice per avere la possibilità di intervenire sui record quale sarebbe?? Io ho provato a mettere tra parentesi graffe edit e delete, ma senza arrivare a nulla.

Grazie

Paolo


Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #5 il: 22 Lug 2011, 18:47:11 »
Posta il codice del body
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #6 il: 22 Lug 2011, 23:07:48 »
Pronti:

<tr>
<td style="height: 40px; width: 30px; text-align: center; background-color: rgb(209, 249, 181); color: rgb(14, 14, 14); font-family: Arial; font-weight: bold;">{data}</td>
      <td style="width: 30px; height: 40px; text-align: center; background-color: rgb(209, 249, 181); color: rgb(14, 14, 14); font-family: Arial; font-weight: bold;">{numero}</td>
      <td style="height: 40px; width: 120px; text-align: center; background-color: rgb(209, 249, 181); color: rgb(14, 14, 14); font-family: Arial; font-weight: bold;">{italiano}</td>
     <td style="width: 135px; height: 40px; text-align: center; background-color: rgb(209, 249, 181); color: rgb(14, 14, 14); font-family: Arial; font-weight: bold;">{inglese}</td>
      <td style="width: 185px; height: 40px; text-align: center; background-color: rgb(209, 249, 181); color: rgb(14, 14, 14); font-family: Arial; font-weight: bold;">{luogo}</td>
      <td style="height: 40px; width: 185px; text-align: center; background-color: rgb(209, 249, 181); color: rgb(14, 14, 14); font-family: Arial; font-weight: bold;">{osservatore}</td>
<td style="text-align: center; background-color: rgb(209, 249, 181); height: 40px">
<?php if ($MyRow->foto<>" NOFILE ") { ?>
<a href="http://birdinlombardia.cloudaccess.net/components/com_chronocontact/uploads/sight/{foto}" rel="shadowbox" title="{data} - {italiano} - {inglese} - {luogo}"><img style="border: 0px solid ; width: 25px; height: 25px;"
 alt="foto" src="http://birdinlombardia.cloudaccess.net/images/fotocamera.gif">[/url]
 <?php } else { ?>
<?php } ?>


{edit_record}{delete_record}
</p>
</td>

Non inorridire troppo  :) e grazie

Paolo

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #7 il: 23 Lug 2011, 07:40:17 »
A vederlo così dovrebbe funzionare non vedo particolari problemi. C'è un </p> non aperto e forse se definisci una classe di stile per i campi forse risparmi un po' di codice.
La else della if non compie azioni, ma forse è per usi futuri.

Ma non vedo cose che impediscono in funzionamento.

Hai provato ad attivare gli errori di joomla per vedere cosa ti segnala quando arriva agli edit e delete.

Il form che dovrebbe servire per l'edit lo hai inserito nel campo della finestra Frontend setting?

Cosa hai inserito in edit link code e delete link code ?
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #8 il: 23 Lug 2011, 11:48:53 »
A vederlo così dovrebbe funzionare non vedo particolari problemi. C'è un </p> non aperto e forse se definisci una classe di stile per i campi forse risparmi un po' di codice.

Ad esserne capaci  ;) , fidati, per le mie conoscenze ho già fatto tanta roba..... :-\

La else della if non compie azioni, ma forse è per usi futuri.

No, è giusta così, mi spiego, se l'utente non mette la foto non voglio nulla nella casellina

Hai provato ad attivare gli errori di joomla per vedere cosa ti segnala quando arriva agli edit e delete.

No, e non saprei nemmeno come fare.....

Il form che dovrebbe servire per l'edit lo hai inserito nel campo della finestra Frontend setting?

No, non riesco a trovare dove metterlo, se vado in frontend setting ho solo il campo "record edit form" dove metto il mio db di chronoforms...quindi?? Ignoravo anche il fatto di dover "creare" il form per le modifiche/cancellazioni.

Cosa hai inserito in edit link code e delete link code ?

Più o meno come avevi messo tu nell'articolo:
Delete:
<img  src="http://birdinlombardia.cloudaccess.net/images/cancel_f2.png"  alt="ELIMINA" title="ATTENZIONE!! CLICCANDO ELIMINI I DATI"  style="width: 50px;" border="10">

Edit:
<img src="http://birdinlombardia.cloudaccess.net/images/edit_f2.png"  alt="MODIFICA" title="Clik per modificare"  style="width: 50px;" border="10">

Questo è quanto.

Grazie

Paolo

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #9 il: 23 Lug 2011, 13:15:11 »
No, è giusta così, mi spiego, se l'utente non mette la foto non voglio nulla nella casellina
e così sarebbe anche senza else

Citazione
Rapporto errori
No, e non saprei nemmeno come fare.....

Vai in configurazione di Joomla Sito->Configurazione->server vedi un campo rapporto errori li selezioni massimo e salvi.

Citazione

No, non riesco a trovare dove metterlo, se vado in frontend setting ho solo il campo "record edit form" dove metto il mio db di chronoforms...quindi?? Ignoravo anche il fatto di dover "creare" il form per le modifiche/cancellazioni.

E' quello, li non va indicata la tabella ma il form che dovrà gestire le modifiche. Tipo  il form_prova_copia indicato nella guida incriminata.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #10 il: 23 Lug 2011, 22:00:43 »
Ok, funziona................non ti dico dove era il problema.........

O sì, va, praticamente avevo settato la possibilità di modificare/cancellare i record solo agli iscritti, ed entrando come admin non me li faceva vedere........

Un modo per chiedere conferma, cliccando su elimina, prima di cancellare definitivamente il record??

Grazie ancora

Paolo
« Ultima modifica: 23 Lug 2011, 22:40:01 da Phala »

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #11 il: 23 Lug 2011, 23:28:28 »
Ottimo, chi dura la vince.

No, non c'è sistema nella modalità standard che offre chronoconnectivity.

Dovresti gestire il tutto non con delete_record ma con un link gestito da te che invia ad un form che compie la funzione. Il form dovrà avere il plugin Profile page attivato ed il link dovrà contenere il valore del record da cancellare come da istruzioni indicate nel Profile page.

In Albopretorio ho creato un form con una funzione javascript che richiede conferma prima di inviare il form in modo definitivo. Occorre qualcosa di quel tipo.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #12 il: 24 Lug 2011, 17:36:47 »
Nooooooo, non ce la posso fare........... :o

Adesso mollo tutto e vado in vacanza, a settembre vediamo come sarà la voglia di impazzire di nuovo dietro a questi benedetti codici  :)

Grazie ancora tantissimo per l'aiuto

Paolo

Offline bertoandrea86

  • Appassionato
  • ***
  • Post: 433
  • Sesso: Maschio
  • siti coupongratuiti.com / gruppirock.it
    • Mostra profilo
Re:[RISOLTO]Edit e Delete record in Chronoconnectivity
« Risposta #13 il: 25 Lug 2011, 01:38:50 »
A sto punto avrei usato sourcerer che permette di inserire del sano codice php e avrei fatto il form a mano, insieme a modifica e cancella..mi pare che sarebbe stato molto meno incasinato

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #14 il: 25 Lug 2011, 02:04:51 »
Nooooooo, non ce la posso fare........... :o

Adesso mollo tutto e vado in vacanza, a settembre vediamo come sarà la voglia di impazzire di nuovo dietro a questi benedetti codici  :)

Grazie ancora tantissimo per l'aiuto

Paolo

Ho trovato una via più semplice.

Sostituisci {delete_record} con questo

Codice: [Seleziona]
<a href="javascript:" onclick="var r=confirm('Confermi la scelta ?');
if (r==true)
  {
location.href='index.php?option=com_chronoconnectivity&connectionname=prova_connectivity&task=deleterecord&cids={cf_id}';
  }
else
  {
  windows.self;
  }"><img style="width: 20px; heigth: 20px;" title="ATTENZIONE!! CLICCANDO ELIMINI I DATI" alt="ELIMINA"  src="./images/cancel_f2.png"/></a>

attenzione in connectionname=prova_connectivity al posto di prova_connectivity devi inserire il nome della tua connessione.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]Edit e Delete record in Chronoconnectivity
« Risposta #15 il: 25 Lug 2011, 02:11:00 »
A sto punto avrei usato sourcerer che permette di inserire del sano codice php e avrei fatto il form a mano, insieme a modifica e cancella..mi pare che sarebbe stato molto meno incasinato

Guarda che con chronoconnectivity e chonoforms puoi usare tutto il php che vuoi senza sourcerer e come hai visto in questo caso bastava un semplice javascript che sfrutta le funzionalità del componente per ottenere il risultato senza necessità di nuovi form.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline Phala

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:[RISOLTO]Edit e Delete record in Chronoconnectivity
« Risposta #16 il: 25 Lug 2011, 20:32:41 »
 :) :) Saresti da sposare  :) :)

Grazie mille, a sto punto, non saprei proprio come sdebitarmi...

Paolo

Offline bertoandrea86

  • Appassionato
  • ***
  • Post: 433
  • Sesso: Maschio
  • siti coupongratuiti.com / gruppirock.it
    • Mostra profilo
Re:[RISOLTO]Edit e Delete record in Chronoconnectivity
« Risposta #17 il: 25 Lug 2011, 21:45:25 »
Guarda che con chronoconnectivity e chonoforms puoi usare tutto il php che vuoi senza sourcerer e come hai visto in questo caso bastava un semplice javascript che sfrutta le funzionalità del componente per ottenere il risultato senza necessità di nuovi form.
Sì lo so,
ma sono abituato a farlo a mano un form e mi esce più facile scrivendomelo direttamente il codice, è una questione di abitudini.

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]Edit e Delete record in Chronoconnectivity
« Risposta #18 il: 26 Lug 2011, 19:54:15 »
:) :) Saresti da sposare  :) :)

Paolo

Già fatto, ma alla vecchia maniera. Forse in un'altra vita. ;D ;D
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline niko.gallo

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Edit e Delete record in Chronoconnectivity
« Risposta #19 il: 08 Gen 2014, 12:37:42 »
E' quello, li non va indicata la tabella ma il form che dovrà gestire le modifiche. Tipo  il form_prova_copia indicato nella guida incriminata.


non riesco a vedere il form (anche se l'ho creato).
se apro il drop down non visualizzo nessun form.
devo settare il form in qualche modo?
grazie niko

 



Web Design Bolzano Kreatif