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.


Topics - salvosound

Pagine: [1]
1
Sviluppo / [RISOLTO - In teoria ] - Componente con Multi DB
« il: 08 Nov 2018, 17:31:36 »
Riapro un nuovo Topic con un approfondimento.
il doc https://docs.joomla.org/Connecting_to_an_external_database
permette di dare istruzioni per poter collegare al componente un database esterno.
Peccato che quando metto in pratica qualcosa non funziona e allora ho da chiedervi se vi è capitato una cosa simile a voi.


Il database in questione è un db di oracle sulla porta 1521 con accesso di utente e password.
inserisco tale funzione _construct nel file del Model


quando però inserisco i dati l'errore che mi torna è questo:

Could not connect to PDO: could not find driver
Could not connect to PDO: could not find driver

I dati del driver di "oracle" c'è nella libreria di Joomla.
Sapete quale altra cosa bisogna caricare o modificare?


Vi ringrazio.




2
Sviluppo / CRUD e funzione Delete
« il: 17 Lug 2018, 15:02:43 »
Salve a tutti
ho un chiarimento in merito alla logica CRUD nello sviluppo dei componenti per joomla.


Sto riferendomi in particolare alla guida allo sviluppo dei componenti con paradigma MVC.
in particolare sono arrivato al punto della lezione 10


Lo sviluppo del componente è arrivato alla parziale gestione del recupero dei dati dalla tabella, edit, update, ma non funziona il delete.
Cercando nelle classi di joomla sembra di capire che esse non gestiscono il delete del record nel DB.
Infatti inserendo una funzione "finta"
Codice: [Seleziona]
function delete($cid)
        {
           
         return TRUE;
        }


il componente non mi da errore.
se tolgo questa finta funzione viene fuori l'errore :
 Call to undefined method Joomla\CMS\MVC\Model\ListModel::delete()

Quindi manca il metodo all'interno delle librerie joomla

Qualcuno sa il perchè? e se ha qualche dritta di una generica funzione delete in merito.

Vi ringrazio.

3
Sviluppo / [RISOLTO] - Redirect sviluppo nuovo componente
« il: 05 Lug 2018, 12:59:55 »
Cari Amici
sto seguendo piano piano la guida alla programmazione del semplice " HELLO WORLD" component tramite la guida joomla
Sono arrivato alla parte del backend in cui si parla della vista singola e multipla e delle azioni.
L'uso del componente HelloWord dopo un po' crea molta confusione perchè in alcune parti non da modo di distinguere fra Istanze, e altri tipi logici. ( magari appena termino il lavoro provo a riscrivere qualche articolo di approfondimento )


Ora vengo al dunque:
il componente si chiama com_start_autisti, le due viste come da prassi si chiamano "start_autisti" e " start_autistis"
Partiamo dall'entryPoint che si chiama come è giusto che sia "start_autisti.php" dove all'interno creo l'istanza
Codice: [Seleziona]
$controller = JControllerLegacy::getInstance('StartAutisti');Creo le varie classi del Model. La seguente è la classe del Models/start_autisti ( quindi vista singola )
Codice: [Seleziona]
class StartAutistiModelstart_autisti extends JModelAdminZippo tutto e carico il componente su joomla e la lista viene fuori, cioè la vista multipla ( start_autistis ) funziona.
Se vado a cliccare su una voce dell'elenco, ad esempio per modificarlo, il server da errore 404 come componente non trovato.


Guardando attentamente la riga dell'indirizzo viene fuori il seguente LINK


Codice: [Seleziona]
administrator/index.php?option=com_startautisti&view=start_autisti&layout=edit&id=1

Riporto la parte interessata:
da notare che il nome del componente è errato.


Codice: [Seleziona]
option=com_startautisti&view

Se modifico a mano il nome del componente, funziona tutto, viene fuori il form corretto e registro nel db correttamente.


Quindi la domanda viene spontanea: Chi è responsabile del redirect e da dove prende il nome del componente?


Vi ringrazio.



4
Sviluppo / [RISOLTO] - Componente con Multi DB
« il: 29 Giu 2018, 10:12:41 »
Salve a tutti,
vi chiedo una domanda tecnica per chi conosce bene la programmazione.
In joomla sapete se è possibile sviluppare un componente che abbia la possibilità di prendere i dati da vari database, sparsi lungo la rete aziendale?
Esempio, devo prelevare dei dati di anagrafica del personale che sta in un server X poi li devo mettere assieme ai turni di lavoro che stanno sul server Y. Potrei avere anche la necessità di contattare un Db Z per avere dettagli in merito a disposizioni o regole aziendali.

vi è mai capitato qualcosa del genere?
vi ringrazio.

5
Salve a tutti
Vi spego brevemente:
Ho il seguente sito www.progettiscorta.it aggiornato da 2.5 a joomla 3.4.1
Premetto che il template è quello della versione vecchia, ma per ora sembra funzionare.
Oggi ho aggiunto un articolo, e mi ritrovo che il titolo risulta visualizzato molto piccolo, rispetto a quello che dovrebbe. Se si scorre l'articolo successivo, inserito con la vecchia versione, è corretto.
Ho guardato al codice html, ed entrambi hanno un tag di tipo "<h2>"( h2 ).
solo che il primo viene visualizzato in modo errato, mentre il secondo è ok.
Qualcuno ha mai avuto un problema del genere? pensate sia dovuto alla versione vecchia del template?
Vi ringrazio.

6
Sviluppo / Developing a Basic Component
« il: 08 Mar 2015, 10:26:46 »
 :o :o :o

7
Joomla! 1.6/1.7/2.5 / Filtri HTML editor TinyCE
« il: 15 Ott 2013, 15:23:28 »
Salve a tutti
Riformulo la domanda:

Ho due siti joomla entrambi aggiornati alla 2.5.14

Su entrambi uso lo stesso editor tinyCE

Su uno non riesco ad inserire righe di codice in html all'interno dell'articolo. nell'altro si.

oltre alla soluzione di impiantare un nuovo componente con un nuovo editor, Sapete se esiste un parametro in tabella da verificare che attivi realmente i filtri html dell'editor o li elimini del tutto?

Grazie



8
Salve a tutti
Ho creato un sito e ho installato un paio di componenti, adesso dovrei fare in modo che questi componenti possano essere usati da vai utenti gestiti tramite acceso.
è possibile creare un pannello di controllo personalizzato?
saluti


9
Salve a tutti
Oggi sono mi sono imbattuto nell'impresa di dover spostare un sito da aruba a joomlahost e per ddi più passarlo daa 1.5 a 2.5
Ho visto che vi sono alcune guide fate bene ma ahime manca il componente principale che è jUpgrade. Dalla JED si evince che è stato sospeso per problemi al link.
qualcuno ne ha una copia da passare per caso?
grazie Mille


10
Buongiorno,
Sono alla ricerca di una soluzione per il seguente problema.
ho fatto il menu ove ho inserito le singole categorie.
Nella voce menu, precisamente alla sezione "tipo voce menu" ovvero dove devo scegliere la funzione da fare, cliccando su quella voce, trovo solo la sezione di lista articoli categoria.
La lista articoli categoria, elenca a modi tabella tutti gli articoli presenti, la mia intenzione è quella di elencare direttamente gli articoli, senza doverli elencare.

sapete se fattibile una cosa del genere? Cioe senza troppe complicazioni.

Ciao Grazie

11
Joomladay / Associazione Joomla Romagna
« il: 03 Ott 2012, 15:56:37 »
Dal titolo che credo voglia dire molto, cerco volontari per fare un gruppo in romagna dove poterci riunire, divulgare, scambiare idee su Joomla ovviamente!


12
Salve a tutti
una domanda al volo.

Ho creato un contatto nell'apposita sezione e ho crato il modulo contatti per inviare u nmessaggio via email. ho configurato il server email come posta smtp e il messaggio arriva.

Se invio il messaggio da sito quello che succede è: il messaggi oviene inviato e ricevuto alla casella di posta, ma all'utente viene visualizzata una pagina di errore. cioe in pratica ggli manca la pagina di ringraziamento.

sapreste dirmi cosa sto sbagliando?

la pagina è questa: http://www.pulizzi.it/index.php/contatti

grazie

13
Sviluppo / ACL selettivo sul backend
« il: 02 Lug 2012, 17:00:20 »
Buonasera a voi tutti
ho una questione.
Nel backend ho fatto degli accessi per poter effettuare solo alcune delle operazioni possibile, seguendo tra l'altro la guida presente nel wiki del forum.
Ora mi chiedo. Cosi sono riuscito a far eseguire determinati rispetto ad altri.
Ora per un componente che presenta diverse opzioni, posso inserire qualche riga di codice per filtrare ulteriormente l'accesso al modulo stesso?
Esempio.
Se un componente fa le funzioni A, B e C, dopo aver creato l'accesso all'utente per utilizzare il codice tramite ACL, posso adesso filtrare e fare in modo che l'utente possa effettuare solo la funzione A e B? perchè se creo dei collegamenti fittizzi tipo le quick icon, le funzioni rimangono quindi possono accedervi con manovre complicate.


Un po come la funzione
defined ('_JEXEC') or die; ma per il singolo modulo.
grazie


14
Joomla! 1.6/1.7/2.5 / Quesito della licenza software
« il: 17 Mag 2012, 20:52:39 »
Buonasera
Scrivo qui non sapendo dove inoltrare il mio quesito:
Poiche' joomla sta alle regole del sofware libero sottolicenza gnu v2, mi viene da chiedere una cosa,
Se compro del codice sorgente fatto da altri a cui io modifico alcune parti, sono autorizzato a rivenderlo con le mie modifiche?
Cioe faccio un esempio,
Installo joomla, poi installo un modulo che compro da un programmatore, poi io effetto delle modifiche a quel codice sorgente. Quella versione nuova di codice, posso rivenderla ad altri e guadagnarci sopra?
Grazie

15
Salve Amici
Per aggiungere un pulsante nel pannello di controllo del Backend dovete modificare il file :

administrator/modules/com_quick_icon/helper.php

aggiungere il seguente codice ove troverete il codice simile:

Codice: [Seleziona]
array(
                        'link' => JRoute::_('index.php?option=com_content&task=article.add'),
                        'image' => 'header/icon-48-article-add.png',
                        'text' => JText::_('MOD_QUICKICON_ADD_NEW_ARTICLE'),
                        'access' => array('core.manage', 'com_content', 'core.create', 'com_content', )
                    ),

Alla voce 'link': indicate il percorso che volete raggiuntere con il pulsante.
alla voce 'image': inserite il nome del file dell'icona da visualizzare.
alla voce 'text' : inserire la riga di codice ddel file traduzione oppure un nome diretto.
alla voce 'access':ci vanno i riferimenti ai permessi. Io ho messo 'true' per chiudere tutti gli accessi e visualizzare il link creato a meno di permessi.

di seguito aggiungere un icona in formato pgn di 48x48 Pixel , nella cartella del vostro template dell'amministrazione
ad esempio

administrator/template/bluestork/images/header


Ho effettuato questo lavoro dopo aver letto la guida dei permessi e dopo aver negato quasi tutto l'accesso ai vari menu, ho creato quindi il link per il solo componente che mi serviva.






16
Cari Amici ho da chiedervi una cosa per quanto riguarda gli accessi.
Sono alle prese con un sito in cui deve essere fornita la gestione di hotel. Ogni gestore deve gestire il suo albergo e fornire le sue offerte. Ho installato un componente che mi permette la gestione del booking.
Il componente non prevede la creazione e la gestione singola di ogni gestore.
Ora quello che chiedo io è: tramite joomla posso creare una gestione per i singoli accessi in modo che ognugno lavori sul componente?
faccio un esempio;
io sono un albergatore X, inserisco  miei dati e gestisco il mio hotel con le mie offerte, il sito mi da visibilità e mi vened le camere.
L'albergatore Y deve accedere al sito e poter modificare altri alberghi diversi da quelli dell'albergatore X.
Leggendo le guide ho trovato solo al visibilità per i moduli.
è possibile gestire per ogni accesso la visibilità del componente? o devo implementare questa cosa dentro al componente stesso?.

Grazie a tutti

17
Sviluppo / Programmazione MVC - Chiarimento per capire bene
« il: 03 Apr 2012, 18:26:02 »
Buonasera a voi tutti
Mi chiamo Salvatore e sono alle prese con lo sviluppo di un componente per la gestione di un booking per alberghi e strutture ricettive. Ho provato all'inizio a modificare un componente esistente ma poi alla fine ho preferito buttarmi a testa bassa sulla programmazione di un nuovo componente per imparare la programmazione e qui iniziano i Dolori!

Ho articolato le tabelle di gestione in diverse tabelle. Sono 6 in tutto per avere i dati in modo piu pratico, secondo me, indicizzandoli con l'id di ognuno e legato a quello principale a cui fa riferimento.

Ora sul frontend devo creare delle liste con le migliori offerte, con le selezioni per regioni, citta ecc.
per ora sono riuscito a titar fuori solo un componente estraendo i dati da piu tabelle. Le richieste vengono fatte dal model che richiama tutti i dati dalle tabelle ma mi prende un elemento alla volta tramite questo codice:
$id = JRequest::getInt('id_hotel', 2 );

non riesco aad implementare una ricerca per ricercare o creare una lista in quanto il model mi crea solo un Array singolo ma piu che altro il codice sopra mi estrae un solo elemento. Come si fa per estrarre una lista e a passarla alla view?

Ho seguito diverse guide, fra cui com_helloword che piu di tanto non va avanti e altre informazioni sui vari posto ma ancora una cosa non mi è ben chiara e quindi vi chiedo:

La programmazione MVC separa il codice dai tag.  Oltre alla guida com_helloword ne esiste qualche altra piu approfondita? qualcuno di voi ha fatto qualche schemino che richiami la programmazione MVC? una sorta di linea guida. o si passa solo attraverso la lettura del codice altrui?

Spero di essermi spiegato bene.



18
buonasera a tutti voi amici di Joomla.
Mi chiamo Salvo e mi occupo di diverse cose, progettazione siti con joomla, a cui affianco progettazione fotovoltaica, impiantistica, Riprese Video, consulenza audio e cose affini.
Ho conosciuto Joomla tramite un mio amico e poi mi sono appassionato per la sua semplicità e practicità d'uso. Le prime volte l'ho utilizzato come progettazione template e sito vetrina, adesso sto lavorando per realizzare un componente partendo da ero anche se simili e esistono già , ma almeno iparo qualcosa in piu.
Sono stato dei vostri a Firenze lo scorso hanno e sno rimasto molto entusiasto dalla presenza di persone attorno a questo Software.

Per ora non aggiungo altro e vi auguro una buona serata.

Pagine: [1]
Host

Torna su