Back to top

Autore Topic: [RISOLTO] Home Page Libera senza alcuna visualizzazione di contenuti  (Letto 3232 volte)

Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Salve, sto usando un bel template che presenta il sito con uno sfondo di foto a rotazione.
Ora vorrei che di default, in home page, non venisse visualizzato alcun contenuto.
Come si fa?
« Ultima modifica: 15 Dic 2012, 16:41:00 da non_pertinente »

Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #1 il: 14 Dic 2012, 18:40:46 »
Mi accontento anche di un artificio!
Ho provato a impostare per la home la visualizzaizone di tutti gli articoli in evidenza.
Poi ho tolto tutti gli articoli in evidenza.

Effettivamente non ha nulla da visualizzare, però mi dà ancora un rettangolino bianco.
Ma davvero non si può risolvere?

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #2 il: 14 Dic 2012, 18:50:08 »
devi racchiudere il codice dei contenuti e degli elementi che non vuoi mostrare con questo codice php: http://docs.joomla.org/How_to_determine_if_the_user_is_viewing_the_front_page

Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #3 il: 14 Dic 2012, 21:17:51 »
scusami ma credo di non aver capito
quel codice php serve a capire se l'utente visualizza la pagina o sbaglio?
e poi cos'è che dovrei racchiudere? prendo la index.php del template e che faccio?

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #4 il: 14 Dic 2012, 21:54:25 »
prendi le parti di codice che vuoi mostrare solo nella home e le racchiudi tra
Codice: [Seleziona]
<?php
$app 
JFactory::getApplication();
$menu $app->getMenu();
if (
$menu->getActive() == $menu->getDefault()) { ?>
e
Codice: [Seleziona]
<?php ?>che sarebbe il codice indicato nella pagina che ti ho linkato.

Offline berry

  • Appassionato
  • ***
  • Post: 660
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #5 il: 15 Dic 2012, 10:09:37 »
Se ti accontenti di un artificio puoi nascondere i contenuti della home con css e un bel display:none

Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #6 il: 15 Dic 2012, 13:15:20 »
mi starebbe anche bene, ma se nascondo il component poi me lo nasconde sempre,
come fare?


Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #7 il: 15 Dic 2012, 13:34:22 »
te l'ho già postata la soluzione... quello è l'unico modo per determinare se si sta visualizzando la home o meno...

Offline berry

  • Appassionato
  • ***
  • Post: 660
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #8 il: 15 Dic 2012, 14:22:39 »
Uno delle estensioni che amo di più è il modulo Custom CSS. Questo modulo permette si avere del codice css personalizzato da associare ad una o più pagine, nel tuo caso la home.

Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #9 il: 15 Dic 2012, 14:26:50 »
te l'ho già postata la soluzione... quello è l'unico modo per determinare se si sta visualizzando la home o meno...

Allora, con molta umiltà ammetto la mia niubbaggine, ma io credo che tu non abbia capito il mio problema.
Di php non capisco nulla, su css e html più o meno ci sono.

Io ho un sito in cui voglio che in homepage, e SOLO in homepage, non venga visualizzato alcun contenuto, il component, del mio sito. Tutto il resto deve essere visualizzato. Cioè se associo un singolo articolo alla home, l'articolo non deve vedersi - poi se è possibile ottenre il risultato con altri escamotage, ok.

 Questo deve avvenire SOLO per l'homepage e per tutti gli utenti.


Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #10 il: 15 Dic 2012, 14:28:55 »
Se volete metto il sito su un mio spazio web e vi faccio toccare con mano il problema.

Offline berry

  • Appassionato
  • ***
  • Post: 660
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #11 il: 15 Dic 2012, 14:30:30 »
ok metti il link

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #12 il: 15 Dic 2012, 14:48:10 »
Io ho capito qual'è il problema, è un'operazione molto frequente quella di ottenere una home pulita rispetto alle altre pagine tant'è che alcuni template hanno già integrata questa funzione. L'unico modo che hai per determinare se stai visualizzando la home page è quel controllo li, per cui che tu voglia modificare il codice o incollare un po di css dovrai sempre utilizzare quel controllo, non c'è via di scampo. E vale per qualunque operazione, se vuoi lavorare con joomla andando oltre ciò che ti viene offerto devi come minimo conoscere le basi del php.


mettiamo ad esempio che il tuo template dia una classe "contenuto" al contenitore degli articoli, allora dovrai incollare nell'header del tempalte questo codice:
Codice: [Seleziona]
<?php
$app 
JFactory::getApplication();
$menu $app->getMenu();
if (
$menu->getActive() == $menu->getDefault()) { ?>

<style>
.contenuto{display:none;}
</style>
<?php ?>
Se non vuoi utilizzare il php passa ad un altro cms

Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #13 il: 15 Dic 2012, 14:52:42 »
Ok giovi, pensavo che non ci fossimo capiti, ti ringrazio infinitamente, ma ho appena risolto con il CUSTOM CSS, però il tuo modo mi interessa perché mi sembra più razionale.
Ora ci provo e ti faccio sapere.


Offline non_pertinente

  • Esploratore
  • **
  • Post: 52
    • Mostra profilo
Re:Home Page Libera senza alcuna visualizzazione di contenuti
« Risposta #14 il: 15 Dic 2012, 16:40:30 »
@giovi:
FUNZIONA!
la mia totale ignoranza in php non m'aveva fatto afferrare al volo il tuo suggerimento, ho avuto bisogno dell'imbeccata finale. Ottimo, funziona perfettamente.

Tra i 2 metodi penso che preferisco questo perché mi evita di installare il Custom CSS, che comunque funziona perfettamente.

Grazie a tutti e 2.

 



Web Design Bolzano Kreatif