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

Pagine: [1] 2 3 4 ... 6
1
Sviluppo / Re:Custom Form Field: dove installarlo ?
« il: 26 Ago 2018, 13:39:23 »
@ tomtomeight
Citazione
Scusa ma installare una libreria da sola che senso ha, cioè se deve asservire a qualcosa meglio installarla insieme a quella cosa. Anche perché dove le metti le cartelle devono essere coerenti coi richiami asserviti.
Si, la installo con l'installazione classica di un component/plugin/module, però una volta installata in un path specifico da decidere bene e con cognizione di causa, resterà sempre li in modo da soddisfare sempre i richiami asserviti.
-----------------
@ giusebos
Citazione
ma per la realizzazione di un form, non era più semplice usare un estensione?
Vabbè, era un esempio, comunque ho tante classi PHP in file specifici e raggruppati gerarchicamente in folders, mi piacerebbe appunto ritrovarmele in Joomla come funzionalità da condividere (a mo di libreria esterna) tra le mie estensioni, la libreria possiede funzionalità a me utili e importanti.
Poi per l'MVC concordo, occorre rispettarlo, ma questo è a prescindere dal fatto che utilizzo librerie esterne o meno, in fondo dalla libreria io istanzio la classe e che poi uso, tutto all'interno di un flusso MVC.
-----------------

Per tornare di nuovo alla domanda originale del post, quale è la migliore posizione dove  (*)"installarle" in modo da fare una cosa professionale ?

2
Sviluppo / Re:Custom Form Field: dove installarlo ?
« il: 26 Ago 2018, 11:08:23 »
@tomtomeight
Secondo te e parlando sempre a livello di librerie da condividere, è attuabile la seguente soluzione ?
  • installo la parte dinamica (file PHP)) in "/ libraries / NOME_AZIENDA / "
  • installo la relativa parte statica (CSS,JS, img) in  "/ media/ NOME_AZIENDA / "
E' la soluzione più vicina all'ottimo ?  In assenza di linee guide precise stabilite nella documentazione, vorrei seguire le best practices.

Ti ringrazio in anticipo per l'aiuto.

3
Sviluppo / Re:Custom Form Field: dove installarlo ?
« il: 26 Ago 2018, 10:10:49 »
Probabilmente non mi sono espresso benissimo, però iniziare dalla genesi del file host, del webserver o della LAN mi sembra esagerato in quanto intendevo un'installazione su Joomla e non a livello di OS, pensavo fosse implicito ma ... bando alle ciance :)

Il mio compito è sviluppare estensioni varie e quindi vorrei condividere delle librerie (dove ci sono file PHP, JS e CSS) tra più componenti/moduli/plugin da me sviluppati, mi sembra una strada intelligente, fino a prova contraria.La condivisione non deve essere a livello di webserver, quindi tra più installaizoni di joomla, ma mi basta che le mie librerie condivise lo siano all'interno di una singola installaizone di joomla.

La domanda originaria del thread era appunto era, quale è la migliore posizione dove  (*)"installarle" in modo da fare una cosa professionale ?

(*)
Si, è vero che non si possono "installare" librerie, però se si guarda la pratica, Regularlabs in qualche modo ha posizionato la sua libreria in"/libraries / regularlabs / fields ", oppure Akeeba ha copiato il suo framework RAD in "/libraries / fof".Infine, si è vero, l'installazione delle librerie non è possibile direttamente in quanto non esiste l'estensione di tipo LIBRERIA, ma comunque la posso copiare in concomitanza di una vera installazione (di un componente, modulo ecc) eseguendo uno script aggiuntivo che effettua una copia della mia libreria realizzando di fatto una vera installaizone.(ma non vorrei perdermi in questioni di semantica)




4
Sviluppo / Re:Custom Form Field: dove installarlo ?
« il: 25 Ago 2018, 15:03:04 »
è una cartella, ci sono anche risorse js e css, oltre che la directoty "libs" dove ho messo librerie di supporto.

5
Sviluppo / Custom Form Field: dove installarlo ?
« il: 25 Ago 2018, 08:58:40 »
Ciao a tutti,
 
mi sono creato un mio Form Field personalizzato ed ora vorre installarlo a sistema, in quest'ottica sto cercando di capire quale sia la migliore folder dove abbia un senso metterlo, tipo:
 1) / plugins / fields
 2) / libraries / regularlabs / fields    (Esempio di soluzione di Regularlabs)
 3) ??
 
Infatti nell'ottica di riusarlo anche in altri componenti e moduli (quindi lo voglio condividerlo tra più estensioni) mi chiedo quale sia la migliore scelta in termini di directory di installaizone.

6
Ho risolto creando un Content Plugin.

7
Ciao a tutti.
innanzitutto intendo specificare che il contesto della mia domanda è il beckend in joomla 3.8.11.
Vorrei sapere come fare a creare un Tab custom nella pagina di edit del "Menu Item", io sono arrivato fino ad un certo
punto ma poi mi sono bloccato perchè non saprei che strada seguire per inserire un form dentro il mio Tab Custom,  tipo:
  • C'è il modo d inserire il mio <fieldset> in qualche file .xml preesisnetnte ? (Magari fosse così semplice!)
  • Devo crearmi il mio file myForm.xml, leggerlo e renderizzarlo ?
Io ho proceduto creando l'override "edit.php" in questa posizione:
Codice: [Seleziona]
/administrator/templates/MyTemplate/html/com_menus/item

Più precisamente all'interno di questa folder ho modificato il file edit.php originale aggiungendo lo snippet qui sotto:
Codice: [Seleziona]
echo JHtml::_('bootstrap.addTab', 'myTab', 'css-classes', "My Custom Tab" );             
echo $this->loadTemplate('css_classes_tab');
echo JHtml::_( 'bootstrap.endTab' );


Successivamente ho creato il sub-layout: (richiamato da edit.php)
/administrator/templates/TEMPLATE/html/com_menus/item/edit_css_classes_tab.php


Il mio risultato è questo:





Come faccio ora ad inserire un form ?

8
Perché? Una volta non era così che si faceva sempre ?
Ciò non significa che oggi non sia comosissimo con gli update al click.

9
Joomla! 3 / Re:Menu "Tagged Items" e opzione "Linked Titles"
« il: 06 Mag 2017, 11:55:56 »

Questa mattina ho provato ancora a cercare una soluzione per visualizzare i titoli in modalità
"non cliccabile" in un menu di tipo "Tagged Items", ma nisba. penso che l'opzione in questo tipo
di menu item proprio non esista.

Quindi giungo alla mia verità, se non si vuole modificare tale opzione negli articoli o nelle Article Options
perché probabilmente tali articoli sono anche in altre "Category Blog" (e vogliamo che lì rimangano con un
titolo cliccabile) allora l'unico modo e l'override dei template di "com_tags".



Ciao.

10
Joomla! 3 / Menu "Tagged Items" e opzione "Linked Titles"
« il: 04 Mag 2017, 17:50:16 »
Ciao a tutti,

dopo averla cercata, penso proprio che tale opzione non esista nel tipo di menu "Tagged Items".
Io infatti non vorrei impostare tale opzione direttamente negli articoli o addirittura negli Article Options
perché altrimenti il titolo mi si altererebbe anche nei menu tipo "Category Blog" in cui risiedono legittimamente.

Nel link di cui sotto ho visto ché in passato nel bug tracker era stato aperto  un ticket:
https://developer.joomla.org/joomlacode-archive/issue-31342.html

Se non è possibile altrimenti allora occorre fare overriding e modificare il template.







11
Su Github c'è una discussione su questo aggiornamento, io ho potuto risolvere il mio problema. Sperò che voi possiate risolvere i vostri:
https://github.com/joomla/joomla-cms/issues/15587


12
( Scusate l'intromissione, ho letto male il titolo )

13
A me dopo l'aggiornamento non funziona più la traduzione nelle varie lingue, quindi sono ampiamente visibili le stringhe (che alla fine sono codici) presenti nel vari file .ini

14
Joomla! 3 / Search plg o Finder Plg ?
« il: 24 Gen 2017, 21:19:15 »
Ciao a tutti,

guardando qui non riesco a trovare gli eventi del plugin di tipo "Search":
https://docs.joomla.org/Plugin/Events

inoltre il tipo "Search" di cosa differisce dal tipo "Finder" ? (sembrerebbero simili)

Ciao & Grazie,
  J

15
Esperimenti e test / Re:Consiglio JQuery/JQuery-UI
« il: 17 Gen 2017, 13:16:21 »
Mi può aiutare qualcuno ?


Grazie 1000!
  J

16
Grazie 1000.

Ora stavo cercando un metodo più professionale, e poi fare le mie valutazioni su come gestirli.
Perché poi dopo c'è anche l'aspetto della manutenibilità, delle performance e perché no, della grafica.

E poi magari se lo sviluppatore non mi fa morire la sua estensione il prossimo anno gliene sarei grato,
per questo ci penso bene prima di adottare una nuova estensione, rimanere a piedi non è mai bello.

Grazie,
  J

17
ciao,

il tuo è un buon metodo, ne conosci altri ?

Grazie 1000!

18
Ciao a tutti,

il mio problema è il seguente.

Devo inserire un link di download ad un file PDF, e tale medesimo link deve comparire anche in una decina di articoli.
Per praticità vorrei utilizzare un metodo che mi permetta di creare un link una sola volta per poi utilizzarlo in tutti gli articoli in cui compare (tipo come era possibile fare prima con i Weblinks).
In questo modo, se in futuro dovesse cambiare il path al documento PDF (e la cosa in passato è già capitata più volte), mi piacerebbe modificarlo una volta sola e sarebbe molto bello se la modifica del nuovo path si ripercuotesse automaticamente in tutti i link che puntano a quel file PDF.

Una volta usavo, anche se servivano ad altro i Weblinks, ma ora non ci sono più (o sono desueti) e non sono riuscito a trovare un metodo alternativo e pratico.

Grazie,
  J

19
Joomla! 3 / Re:Hacker che attaccano joomla
« il: 16 Gen 2017, 11:05:13 »
Le cause sono anche da ricercare nelle vulnerabilità delle estensioni che hai installato.
Infatti puoi anche aggiornare Joomla all'ultima versione, ma se le estensioni vulnerabili sono
ancora lì, allora è  sicuro che ancora il tuo sito è, nel complesso, soggetto ad attacchi.

Ed i siti, come è stato già detto nei post sopra, non sono mai assolutamente sicuri.

Ciao,
  Jabber

20
Joomla! 3 / Re:joomla 3.6.5 stable non mi si istalla
« il: 16 Gen 2017, 11:01:54 »
Va detto anche che alcune volte gli ISP hanno delle restrizioni o non permettono che alcune funzioni PHP vengano eseguite.
Di conseguenza, es su Altervista, gli aggiornamenti di Core ed Estensioni tramite il metodo automatico non funziona bene.

Va detto che comunque non penso sia questo il caso.

Pagine: [1] 2 3 4 ... 6
Host

Torna su