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 - pino8314

Pagine: [1] 2
1
Joomla! 1.6/1.7/2.5 / Re:Aggiungere l'occhiello agli articoli
« il: 14 Set 2012, 10:45:01 »
Hola

Scusa potresti dare un'esempio dell'occhiello?


l'occhiello è una sorta di titoletto che precede il titolo principale, a modi testate giornalistiche

Salve Pino8314,

Hai dato uno sguardo a "mostra intestazione pagina"? E' l'opzione di visualizzazione della voce di menu che punta ad un articolo, dando i giusti titoli alla voce di menu e all'articolo si può creare una sotto specie di sottotitolo..


adesso faccio subito una prova, grazie mille!!

2
Joomla! 1.6/1.7/2.5 / Re:Aggiungere l'occhiello agli articoli
« il: 14 Set 2012, 07:50:03 »
non c'è nessuno in grado di aiutarmi?

3
Joomla! 1.6/1.7/2.5 / Aggiungere l'occhiello agli articoli
« il: 13 Set 2012, 09:01:35 »
Salve,
come da oggetto avrei la necessità di aggiungere, sopra al titolo di un contenuto, l'occhiello.Un po come avviene nelle testate giornalistiche.

Joomla, di suo, permette solo di dare un titolo al contenuto, come posso aggiungere tale funzionalità? esiste qualche estensione? ho girato in rete ma non ho trovato molto.

Potrei ovviare formattando il titolo come occhiello e mettendo il titolo all'interno del testo ma purtroppo non è possibile perchè il sito deve gestirlo una persona che non conosce html.

grazie

4
Sviluppo / Re:Chronoforms e le WebForms di vtiger
« il: 05 Set 2012, 17:28:49 »
omioddio dove mi sono infilato :)

intendevo qs:
Codice: [Seleziona]
function grabPageCode($append=array()){

            /*
             * $append  = array of uri to append (hash =>)
             * $hash    = request get or post
             * $moreopt =
             *
             * For more curl options  http://php.net/manual/en/function.curl-setopt.php
             *
             */
$this->url='Your_base_url+implode di $append';

            $optcurl = array( // Base curls options
                    CURLOPT_RETURNTRANSFER => true, //-> return page
                    CURLOPT_HEADER => false, //-> return headers
                    CURLOPT_FOLLOWLOCATION => false, // follow redirects
                    CURLOPT_ENCODING => "", // blank-> all encodings
                    CURLOPT_USERAGENT => $this->agent, //-> user-agent
                    CURLOPT_CONNECTTIMEOUT => 120, //-> to connect timeout
                    CURLOPT_TIMEOUT => 120, // to response timeout
                  CURLOPT_POST => 0, // send post data
                   CURLOPT_POSTFIELDS => $curl_data, // this are my post vars
                    CURLOPT_SSL_VERIFYHOST => 0, // don't verify ssl
                    CURLOPT_SSL_VERIFYPEER => false, //
                    CURLOPT_VERBOSE => 1 //
                );

            $call = curl_init($this->url);
            curl_setopt_array($call,$optcurl);
            $content = curl_exec($call);
            $err = curl_errno($call);
            $errmsg = curl_error($call) ;
            $header = curl_getinfo($call);

            curl_close($call);

            return $content;

        }


questa è una chiamata usando curl che nn centra nulla con joomla e non interferisce con nulla anche se la usi al suo interno generando variabili interne (runtime)

M.

grazie lo stesso

5
Sviluppo / Re:Chronoforms e le WebForms di vtiger
« il: 05 Set 2012, 17:28:08 »
ok ho risolto
Dopo quello che ci siamo detti (di realizzare uno script CURL ad-hoc per l'occasione da far eseguire a chronoform) ho pensato di andare a controllare prima il codice del plugin CURL utilizzato da chronoforms.
Leggendo il codice mi sono accorto che, durante la chiamata CURL, i dati inviati erano incompleti (praticamente un piccolo bug O_O). I dati inviati erano soltamente quelli specificati nel Params/Fields map e quindi soltanto moduleName=Leads (nel mio caso). Il resto dei valori del form, obbligatori per vtiger, venivano tralasciati.
Vtiger, dal canto suo, in assenza di tutti i valori non permetteva l'inserimento dei dati.

A questo punto, apportando una piccola modifica al plugin, riesco a recuperare tutto quello che mi serve, lo invio con la chiamata CURL e adesso funziona.


brevemente ecco un pezzo di codice estratto dal plugin
Codice: [Seleziona]

// qui prende solamente i valori specificati nell'area di testo sottoforma di
// nomevalore=valore
// nomevalore=valore
// e cosi via

//prende i valori e con un elaborazione, che non sto a spiegare, genera un output di tipo

//nomevalore=valore&nomevalore=valore&nomevalore=valore&

// il risultato lo mette in $query

// infine $query lo invia direttamente con la chiamata CURL tralasciando il resto dei dati che sono presenti nel form

        if(!empty($actiondata->content1)){
            $list = explode("\n", trim($actiondata->content1));
            $curl_values = array();
            foreach($list as $item){
                $fields_data = explode("=", $item);
                $curl_values[$fields_data[0]] = trim($fields_data[1]);
            }
        }
        $query = JURI::buildQuery($curl_values);

        echo $query;
        exit;

        $form->debug['curl'][] = '$curl_values: '.print_r($query, true);
        $form->debug['curl'][] = 'curl_target_url: '.$params->get('target_url');
        $ch = curl_init($params->get('target_url'));
        curl_setopt($ch, CURLOPT_HEADER, $params->get('header_in_response', 0));// set to 0 to eliminate header info from response
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);// Returns response data instead of TRUE(1)
        curl_setopt($ch, CURLOPT_POSTFIELDS, $query);// use HTTP POST to send form data
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        $response = curl_exec($ch);//execute post and get results
        curl_close($ch);


6
Sviluppo / Re:Chronoforms e le WebForms di vtiger
« il: 05 Set 2012, 16:59:17 »
scusa, magari ignoro io che chronoform ha implementato una classe curl... o mi confondo su joomla che integra una classe Curl, ..dopo guardo, comunque dicevo di provare ad usare direttamente http://php.net/manual/en/book.curl.php

M.

ma joomla dovrebbe già far uso di curl php, voglio dire non ha una sua libreria ma si appoggia all'estensione che si abilita nel file di configurazione di php.

Forse tu intendi dire di scrivere uno script in CURL che faccia ciò che voglio e includerlo in un CustomCode all'onSubmit di chronoform??

7
Sviluppo / Re:Chronoforms e le WebForms di vtiger
« il: 05 Set 2012, 16:16:16 »
che intendi con "io lascerei perdere il curl integrato in joomla e userei il curl di php"... joomla, e in particolare chronoform, non fa già uso di CURL di php?
pensavo che chronoform utilizzasse semplicemente una libreria che si appoggia a CURL di php...

ma c'è un modo per switchare la cosa?

8
Sviluppo / Chronoforms e le WebForms di vtiger
« il: 05 Set 2012, 09:24:30 »
Salve,
ho realizzato un form con ChronoForms che mi permette di inserire dei Leads in vtiger attraverso il sistema Webform che lo stesso vtiger mette a disposizione.

Creando un comunissimo form, con action che punta a "http://localhost/vtigercrm/modules/Webforms/post.php", tutto funziona regolarmente e i leads vengono caricati su vtiger.

La mia esigenza però è quella di utilizzare CURL per l'invio della richiesta e l'inserimento dei Lead su vtiger.
In "onSubmit" presente nella tab "Events" di chronoform, ho inserito un evento CURL e l'ho configurato in questo modo:

Target URL: http://localhost/vtigercrm/modules/Webforms/post.php
Header in response ?: No
Params/Fields map: moduleName=Leads

Ho provato in tutti i modi ma non riesco a farlo funzionare... dove sbaglio? non so più dove sbattere la testa, ho cercato in rete ma niente... qualche anima gentile che può aiutarmi?

PS:
due precisazioni:
1. Curl è installato correttamente nel mio webserver, l'ho già utilizzato in altre occasioni e funziona regolarmente
2. i nomi dei campi sono corretti, corrispondono ai corrispettivi di vtiger e l'inserimento dei lead, da un comune form chronoform senza l'utilizzo di CURL, funziona regolamente.


grazie mille

9
Sviluppo / Re:modificare la url di una voce di menu
« il: 19 Lug 2012, 15:22:59 »
posso anche realizzare due componenti sulla base di com_user (es. com_userArea1, com_userArea2), il problema è che joomla punta cmq al com_user quando si tenta di accedere ad un contenuto registered. e questo è un problema... quello che mi resta da fare è di agire in maniera sporca sull'url...

ma a proposito, volevo chiederti anche una cosa veloce. Esiste un modo per interagire con i messaggi di errore senza dover utilizzare obbligatoriamente il tag message di joomla?
ad esempio invece di mostrare gli errori in un solo punto specifico della pagina, vorrei poter mostrare gli errori all'interno della view di un componente.
Esiste un JMessage che mi permetta di recuperare i messaggi di errori ritornati da una richiesta http?

10
Sviluppo / Re:modificare la url di una voce di menu
« il: 19 Lug 2012, 08:12:51 »
si avevo anche pensato a questa soluzione, il problema è proprio che l'url della voce di menu non è modificabile da quello che sembra. il campo in cui si trova è read only, di conseguenza non posso scriverci dentro.
O forse non conosco qualche opzione che permetta di abilitarlo, non so come intervenire sull'url, hai qualche idea?

inoltre volevo ringraziarti tanto per la tua pazienza e il tuo aiuto, sei molto gentile

11
Sviluppo / Re:modificare la url di una voce di menu
« il: 18 Lug 2012, 15:48:05 »
sostanzialmente svolgono tutti lo stesso lavoro, le due view, però, hanno immagini e un contenuto descrittivo differente in base all'area di competenza

12
Sviluppo / Re:modificare la url di una voce di menu
« il: 18 Lug 2012, 14:58:31 »
ho capito quello che intendi, ma non c'è modo di fare l'override dei models?

13
Sviluppo / Re:modificare la url di una voce di menu
« il: 18 Lug 2012, 13:20:58 »
le view le ho realizzate io sulla base della view Login del com_users.
Se è come dici tu, e quindi, se alla base non esistono le view che io metto in override, allora joomla non dovrebbe nemmeno caricarle quando le specifico nell'url.
Da quello che capisco, se creo delle view per il componente com_users (nel caso specifico) direttamente in override, senza che queste siano presente all'interno delle view del componente stesso, non dovrebbe funzionare nulla e invece joomla le carica senza alcun problema le view da me realizzate.
Tutto funziona ma non capisco proprio come fare a specificare nell'url le view che voglio io.

Secondo tue indicazioni ho messo le view da me realizzate all'interno del compomponente stesso. A questo punto la situazione è questa:

components/com_users/views/login -> che è la view di default
components/com_users/views/LoginArea1 -> view da me realizzata
components/com_users/views/LoginArea2-> view da me realizzata

override
templates/miosito/html/com_users/views/login
templates/miosito/html/com_users/views/LoginArea1
templates/miosito/html/com_users/views/LoginArea2

adesso come faccio a fare in modo, quando creo una voce di menu per il login, che la url contenga una view di mia scelta e non view=login?


ps.
il campo url è read only quindi non posso intervenire manualmente sulla modifica del link, ma potrei adottare una soluzione sporca, quella di modificare il valore con firebug ma non mi sembra una soluzione definitiva

14
Sviluppo / Re:modificare la url di una voce di menu
« il: 18 Lug 2012, 12:15:34 »
ok ma il punto non è quello, il punto è che vorrei poter attribuire una view differente alla url che joomla attribuisce alla voce di menu che creo.
Se io creo una voce di tipo Login, viene applicata la url index.php?option=com_user&view=login con la view classica ma io voglio poter caricare il componente con la mia view. come posso fare? devo intervenire manualmente sul db o ci sono altre soluzioni?

grazie

15
Sviluppo / Re:modificare la url di una voce di menu
« il: 18 Lug 2012, 10:06:10 »
si che lo è, ciò che ho fatto io è stato semplicemente creare le view del componente dentro la cartella html del template.

miotemplate/html/com_users/LoginArea1
miotemplate/html/com_users/LoginArea2

A questo punto, specificando manualmente nell'url del sito, http://www.miosito.it/index.php?option=com_user&view=LoginArea1, viene caricato la view che ho realizzato. le view originali non le ho nemmeno toccate.
Fatto ciò vorrei poter caricare le mie view dalle voci di menu che creo

16
Sviluppo / modificare la url di una voce di menu
« il: 18 Lug 2012, 09:18:49 »
Salve a tutti,
sto realizzando due nuove View di login, in ooverride, per il componente com_user. La view classica per il login è appunto "login", io ho aggiunto LoginArea1, LoginArea2 e tutto funziona regolarmente.
Il problema ora sta nel riuscire a modificare l'url che di default joomla da ad una voce di menu di tipo login. Quando creo una nuova voce di menu, joomla applica di default la seguente url index.php?option=com_user&view=login.


Come faccio a far puntare le nuove voci di menu alle rispettive view?

Voce menu = Area 1
url = index.php?option=com_user&view=LoginArea1

Voce menu = Area 2
 url = index.php?option=com_user&view=LoginArea2

17
Salve,
coma da titolo non riesco in alcun modo a creare variabili in sessione, nel dettaglio illustro ciò che faccio.
Sto creando un form con l'ultima versione di chronoform e all'interno ho la necessità di accedere e scrivere in sessione, per fare questo procedo in questo modo

Codice: [Seleziona]
$session =& JFactory::getSession();
 $session->set( 'prova', 'prova' );
 

ma dopo il set, se faccio un var_dump di $session ottengo quanto segue

Codice: [Seleziona]
object(JSession)[11] protected '_state' => string 'active' (length=6) protected '_expire' => int 36000 protected '_store' => object(JSessionStorageDatabase)[14] protected '_data' => null protected '_errors' => array empty protected '_security' => array 0 => string 'fix_browser' (length=11) protected '_force_ssl' => boolean false protected '_errors' => array empty
da quello che si può vedere, la variabile non è stata settata in sessione. In effetti se provo a fare un

Codice: [Seleziona]
$sessione->get('prova');

non ottengo nulla. Da cosa potrebbe dipendere?


grazie mille

18
si l'avevo letto quel post ma poi leggendo questo tutorial, riguardo v Chronoforms v4, dici

"A differenza della precedente versione v3 non è previsto l'affiancamento con un altro componente tipo Chronoconnectivity per listare i record delle tabelle, ma, udite, udite, la nuova versione contiene già le funzioni per ottenere lo stesso risultato con il minimo sforzo e quindi di avere presenti nello stesso form i campi di inserimento e gli elenchi dei records inseriti. Una chicca! Ma di questo parleremo in un'altra occasione."

pensavo ci fosse già qualcosa di nativo in chronoform che con il minimo sforzo era possibile fare

19
ciao vales,
ho visto dai tuoi tutorial che te ne intendi molto di chronoform e per questo sono qui per chiederti un aiutino.
Sto utilizzando l'ultima versione di joomla e la v4 di chronoform, la mia esigenza è quella di poter gestire dinamicamente una form con il caricamento dei comuni e delle  province.
In parole povere vorrei poter, attraverso quest'ultima versione di chronoform, caricare automaticamente i record dei comuni all'interno delle dropdown, successivamente ad una selezione del comune dovrebbe partire un ulteriore select sul db che va a filtrare le province per il comune selezionato e le mostra sulla seconda dropdown.
E' possibile farlo nativamente con chronoform oppure devo utilizzare degli escamotage?

grazie mille

20
Sviluppo / Re:Stili differenti per menu
« il: 01 Giu 2012, 09:01:37 »
grazie mille!! :D

Pagine: [1] 2


Web Design Bolzano Kreatif