Joomla.it Forum
Joomla! 3 => Joomla! 3 => : Gerryna 17 Jan 2016, 11:47:59
-
Vorrei disattivare un plugin SOLO su alcune voci di menu che puntano a degli articoli... credo si possa fare, ma purtroppo non sono molto pratico di php :'(
-
No solo i moduli possono essere controllati direttamente dalle voci di menu, i plugin invece, ma dipende dal tipo, interagiscono con codice, articoli, editor, categorie e forse anche con le voci di menù, ma dipende come dicevo dal plugin.
-
Grazie per la risposta velocissimaaaaaa ;-)
Giorni fa ho trovato queste righe di codice che andrebbero inserite nel file php del plugin
<?php
defined('_JEXEC') or die('Restricted Access');
if (JRequest::getCmd('option', '') == 'com_content' and JRequest::getCmd('view', '') == 'frontpage') return false;
?>
-
Dici tutto e dici nulla dovresti dire di quale plugin si tratta, se free, e magari fare un override.
-
Il Plugin è Folcomedia - Cookies Alert
Mi piacerebbe che qualche esperto di php mi spiegasse bene il siginificato del codice che ho postato sopra, credo che può essere modificato inserendo come parametri una voce di menu o meglio ancora un menu intero
Grazie a chi mi illuminerà ;-)
-
Ma quel plugin si attiva una sola volta sia che si acceda dalla home che da qualsiasi altra pagina. perché vuoi disattivarlo dalla home? Rischi di non essere conforme alla normativa.
-
ciao
non so xche tu voglia toglere dalla home l'allert rischiamdo penali comunque contento tu
questo e un modulo (http://extensions.joomla.org/extension/cookie-accept)
e puoi decidere tu dove vederlo o meno
-
Il codice d'esempio disattiva (sempre che funzioni) il plugin nel frontend, a me serve escluderlo da alcune voci di menù che puntano a pagine del sito che devono essere caricate in un app mobile.
Qualcuno riesce a spiegarmi quel codice?
-
xche litigare con un codice, quando hai modulo che fa quel che chiedi?
poi se vuoi continuare con quel code fai pure .
-
Devo cercare una soluzione anche per altri plug-in, non solo per quello dei cookie, ecco perchè vorrei che qualche esperto di php mi spieghi cosa fa esattamente quelle due righe di codice. Grazie a chi ha avuto la pazienza di rispondermi finora ;-)
-
Quelle righe funzionano in joomla non in una app esterna. Il php se lo conosci lo capisci, non basta solo sapere cosa fa qualche istruzione, serve sapere anche il contesto ove si applica. In rete trovi maggiori istruzioni sul linguaggio php in base al contesto ove implementarlo, framework, architettura, ecc.