Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - sapand

Pagine: [1] 2
1
Perchè la prima option è selected per default. con jquery forse si potrebbe far scegliere prima la regione e poi mostrare la città della regione scelta. Però effettivamente meglio non avere molto codice lato client

2
Si ma quante if elseif ci vogliono, ci avevo pensato con un if per ogni option, ma mi sembra poco efficiente! Sbaglio? Ho visto che potrei usare una libreria di javascript, jquery, ma mi sa che non val la pena.. A proposito io il tuo codice l'ho messo come prima option ( e quindi senza selected), mi sembra più carino vederlo come prima o tu la vedresti meglio ultima?

p.s.
Parlo a nome di nun84 con cui sto lavorando x un progetto

3
Estensioni D.O.C. / Re:Metamod
« il: 30 Dic 2009, 20:08:40 »
è reperibile all'url http://www.metamodpro.com/

4
Estensioni D.O.C. / Metamod
« il: 30 Dic 2009, 12:51:45 »
Vorrei segnalare a tutti il modulo metamod, che può risultare utile a coloro che hanno bisogno di un acl. In realtà con questo modulo non creiamo nuovi livelli o gruppi, ma praticamente con delle semplicissime operazioni è possibile ottenere QUASI tutto ciò che potremmo ottenere con un acl.
Poichè non ho trovato molte informazioni nei forum su questo modulo ne su altri componenti/moduli che svolgono le stesse funzioni, propongo di inserirlo tra le estensioni D.O.C. Io l'ho provato personalmente ed è molto utile. Un esempio di utilizzo: mostrare un menu-modulo solo ad alcuni utenti o solo in determinati casi, ecc. ecc. Facile da usare ed open source.   

5
Joomla! 1.5 / Re:modulo metamod
« il: 30 Dic 2009, 12:43:09 »
ok, grazie ancora.

6
Joomla! 1.5 / Re:modulo metamod
« il: 30 Dic 2009, 12:30:03 »
ok, immaginavo anche io, comunque grazie per la precisazione. E quali sono questi parametri tecnici verificabili...  ;D

7
Joomla! 1.5 / modulo metamod
« il: 30 Dic 2009, 12:03:40 »
Vorrei segnalare a tutti un modulo che può risultare utile a coloro che hanno bisogno di un acl... In realtà con questo modulo non creiamo nuovi livelli o gruppi, ma praticamente con delle semplicissime operazioni è possibile ottenere QUASI tutto ciò che potremmo ottenere con un acl.
A proposito chiedo ai moderatori se faccio cosa gradita appena ho un po di tempo di creare una guida a metamod, perchè non ho trovato molte informazioni nei forum su esso e non ho trovato altri componenti/moduli che svolgono le stesse funzioni. Aspetto comunicazioni dai "grandi" moderatori.

8
Sviluppo / Re:Metamod chi mi Aiuta? Creiamo piccola Guida
« il: 30 Dic 2009, 11:53:13 »
Credo che tu per risolvere devi togliere la prima riga dal tuo codice, cioè
Codice: [Seleziona]
$changes->mod(129).
Questa istruzione è usata per cambiare qualche parametro del modulo con id 129. E credo che l'errore che ti da sia dovuto al fatto che al suo interno non si deve mettere un if   

9
Installando il modulo Metamod ho risolto.
Sono riuscito a far inserire i dati una sola volta non mostrando il modulo con la voce di menù che permetteva l'inserimento, dopo che questo era già stato effettuato. Ecco il codice da mettere in PHP:

Codice: [Seleziona]
$use = & JFactory::getUser();
$var = mysql_query ("SELECT * FROM jos_chronoforms_tab WHERE cf_user_id = $use->id");
$num = mysql_num_rows($var);
if ($num == 0)
    return 25; (25 nel mio caso è l'id del modulo con la voce di menù)

Attenzione il modulo deve essere non pubblicato altrimenti lo visualizza sempre! Col codice di sopra viene visualizzato se non è già stato fatto l'inserimento altrimenti no

10
Non riesco a lavorare su singole voci di menu, in pratica vorrei che un gruppo da me creato non visualizzasse alcune voci di menu di un menu-modulo.... Io ho installato cio che mi consigliava al sito http://joomlacode.org/gf/project/noixacl/ su Installation Instructions. Non credo si possano escludere SOLO alcune voci di menu. sbaglio?

11
Attenzione stavo utilizzando chronoconnectivity, in pratica con Chronoforms ho creato un form per inserire da frontend i records in una tabella del database (e questo l'ho tradotto in Inglese), poi con ChronoConnectivity vorrei visualizzare e modificare i records nel frontend del sito (non riesco a tradurre in inglese), si puo tradurre?

12
Non mi traduce le Frasi Chiave ne in italiano ne in inglese, per entrambe mi stampa la frase chiave e non il valore, perchè?


13
Joomla! 1.5 / Voci di menù
« il: 21 Dic 2009, 19:55:39 »
Posso creare una voce di menu visibile ai registrati e non visibile agli amministratori?

14
Grazie, non è urgente, cmq mi sono espresso male, in pratica io vorrei mettere l'icona pdf standard di joomla dentro il contenuto un articolo

15
Come devo fare per inserire un pdf in un articolo per permetterne il download?

16
Secondo me è imperfetto quello che dici della elseif, perchè quando non ho usato il tasto trova ed esiste già una ricerca memorizzata nella sessione verifica il secondo if e non entra nell'elseif. Mi sbaglio?

Il codice che mi hai dato l'ho cambiato in:
Codice: [Seleziona]
else
 {
  $var=0;
  echo "WHERE cf_id = $var";
 }
perchè altrimenti non andava.

Mi spieghi meglio questa istruzione?
Codice: [Seleziona]
JRequest::setVar('limitstart',0,'Get'); /* forzo la visualizzazione alla
prima pagina della navigazione */

17
si si mi dimentico sempre nella fretta

18
Quindi dici di sostituire la riga:
echo ""; con echo "where `id` = '0';"; ???

Ad ogni modo io ho studiato il tuo codice (di seguito), e mi sembra che le due istruzione dell'elseif non verranno mai eseguite, giusto? Provo a mettere dei commenti, in quelle che non ci sono non so bene il significato, magari faresti un favore a tutti se aggiungi tu un commento...
Codice: [Seleziona]
<?php
 $session 
=& JFactory::getSession('ricerca');
 
$search_array = array('title','introtext','fulltext');// creo un array con questi valori (sono campi della tabella) 
 
$cerca = array(); //inizializzo un array
 
foreach ( $search_array as $search ) {  // assegno con un ciclo for alla variabile $search i 3 valori di su
 
$value JRequest::getVar($search'' 'post');  // in questa variabile vanno i contenuti da noi inseriti nei campi di ricerca
 
if ( $value ) {  
 
$cerca[] = " `$search` LIKE '%$value%' ";  // in pratica avremo: title LIKE '...' ; introtext LIKE '...' e cosi via
 
}
 }
 
 if (empty(
$cerca) and (JRequest::getVar('submit','no','POST')=="Trova")) {  // questo è vero quando tutti i campi sono vuoti ed effettuo una ricerca io, cliccando sul bottone trova
 
$session->set('cerca','0','ricerca');  //ricerca.cerca=0
 
JRequest::setVar('limitstart',0,'Get'); /// ????
 
}

 if ( !empty(
$cerca) ){  // questo è vero quando ci sono dei dati inseriti da ricercare   
 
echo " WHERE ".implode(' AND '$cerca);   // ??
 
$session->set('cerca',$cerca,'ricerca');   // ??       
 
}

 elseif ((
JRequest::getVar('submit','no','POST')<>"Trova") and ($session->get('cerca',0,'ricerca')<>0))  // la prima condizione è vera la prima volta (non si è ancora premuto trova) mentre la seconda non sarà mai vera...
{
 
$cerca=$session->get('cerca',0,'ricerca');
 echo 
" WHERE ".implode(' AND '$cerca);
 }
 else
 {
 echo 
"";   // nessuna where (questo sarà verificato all'inizio)
 
}
?>



19
Ciao Vales & C. come dovrei aggiungere l'elseif per la soluzione al primo problema? potrei vedere del codice utile per questo scopo?

20
Ho risolto il mio problema facendo come dicevi tu, ovvero mettendo in html code form il seguente codice:

<?php
$user = & JFactory::getUser();
$var = mysql_query ("SELECT * FROM jos_chronoforms_scheda WHERE cf_user_id = $user->id");
$num = mysql_num_rows($var);
if ($num != 0)
{
echo '...';
}
else
{
echo '...';
}

Ho creato un nuovo post per cercare di risolvere il problema diversamente, cioè eliminando la voce di menù associata. Grazie ancora una volta dell'aiuto Vales.
 

Pagine: [1] 2


Web Design Bolzano Kreatif