Back to top

Autore Topic: Mostrare modulo solo con articoli  (Letto 5613 volte)

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Mostrare modulo solo con articoli
« il: 20 Ago 2012, 23:06:21 »
Sto utilizzando il modulo news in joomla 2.5: ho applicato un particolare background tramite css, ma vorrei che il modulo fosse visualizzato solo quando è presente un articolo. Ho utilizzato $CountModule ma non va bene per le mie esigenze in quanto anche se non sono presenti articoli il modulo e comunque pubblicato. Cosa posso utilizzare? Esiste una sorta di $CountArticles ?

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #1 il: 21 Ago 2012, 02:01:22 »
ciao
magari se ci posti   come hai creato la posizione  risolviamo
questo  è un esempio  di  una posizione  che collassa quando non c'è nulla di pubblicato


<?php if($this->countModules('pippo')) : ?>
<div class="top-content">
      <jdoc:include type="modules" name="pippo" style="none" />       
</div>
<?php endif; ?>
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #2 il: 21 Ago 2012, 06:15:03 »
Ecco, come ho scritto sopra, in questo modo non funziona: anche se non presenti articoli nella categoria CountModules restituisce 1 ed il background del modulo viene ugualmente visualizzato. Ho bisogno di qualcosa di diverso, che si accorga se sono presenti o meno degli articoli.

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #3 il: 21 Ago 2012, 10:21:00 »
mi posti il code che hai messo
allora la grafica non è sul  div del modulo e fuori
 xche il mio  code postato  se non ci sono moduli  pubblicati sparisce tutto  .
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #4 il: 21 Ago 2012, 10:27:41 »
Il codice è identico a quello che hai pubblicato tu. Il Modulo è SEMPRE pubblicato, ma NON ci sono articoli. Il modulo in questione è quello delle news, rimane sempre attivo ma se cancelli tutti gli articolo di una categoria, anche se non visualizza nulla il modulo è sempre attivo ivi l'IF è sempre vero anche se non ci sono articoli visualizzat

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #5 il: 21 Ago 2012, 10:31:22 »
ooh ti dobbiamo pagare x fare un copia e incolla?
oltre al code posta il link  del sito.
se non posti quanto detto ci resti con il tuo problema

se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #6 il: 21 Ago 2012, 11:03:26 »
Ecco il codice:

<?php if($this->countModules('promotion')) : ?>
<div id="promotion">     
  <jdoc:include type="modules" name="promotion" style="none" />       
<>
<?php endif; ?>

il sito è in locale.
« Ultima modifica: 21 Ago 2012, 11:08:56 da aleteck »

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #7 il: 21 Ago 2012, 11:10:07 »
<>... il forum mi elimina la chiusura dell'ultimo div... naturalmente c'è

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #8 il: 21 Ago 2012, 13:55:15 »
ora la tua grafica e su questo div promotion?

magari un link del sito?
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #9 il: 21 Ago 2012, 13:56:55 »
Yes, io div promotion ha un'immagine di sfondo che del comparire solo quando ci sono articoli

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #10 il: 21 Ago 2012, 14:03:20 »
zippa il tuo index.php e postalo qui
pura mia curiosità
quello è il comando  giusto  non c'è da inventare nulla x far sparire una posizione quando non c'è nulla di pubblicato.
poi che template stai usando'
ti chiedo il link  non lo posti  x farti postare un pezzo di code   ci son volute 24 ore
manco se staresti facendo un sito x la NASA.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #11 il: 21 Ago 2012, 14:12:26 »
Codice: [Seleziona]
non ho nessun problema a postare il codice, semplicemente countModules NON è la soluzione giusta.


Il modulo sparisce SOLO se DISATTIVO il modulo, se il modulo è attivo MA NON ci sono articoli il modulo è visibile.


Comunque ecco il body:


   <body>
      <div id="wrapper">
         <div id="background" >
         <jdoc:include type="modules" name="background" style="width:100%" />
           <>
         <div id="panel" style="width:620px; right:-598px;">
         
               <div id="panel-bg"  class="<?php echo $pageclass;?>"><>
            <div class="panel-content" style="width:575px;">
            <div id="language">
         <jdoc:include type="modules" name="language" />
         <>
               <div class="scroller">
                  <div class="scroller-content" style="width:537px;">
                     <div class="panel-top">
                        <jdoc:include type="modules" name="panel-top" />
                     <>
                     <div class="panel-center">
                        <jdoc:include type="modules" name="panel-center" />
                        <jdoc:include type="message" />
                        <jdoc:include type="component" />
                     <>
                  <>
                  
               <>
               <div id="bottom-pannel" >
               <jdoc:include type="modules" name="bottom-pannel" />
                 <>
                 <div id="social" >
               <jdoc:include type="modules" name="social" />
                 <>
            <>
         
         <>
         
      <>
         <div id="presentation" class="<?php echo $pageclass;?>">
            <jdoc:include type="modules" name="presentation" />
         <>
         
         
         <?php if($this->countModules('promotion')) : ?>
         <div id="promotion">
               <jdoc:include type="modules" name="promotion" style="none" />       
         <>
         <?php endif; ?>
         
         
      <div id="menu-wrapper"><>
            <div id="safe-zone-pusher"><>
      <>
      
      
        <div id="safe-zone">
           <div id="main-menu">
               <div id="main-menu-bg"><>
          <div id="logo">
             <jdoc:include type="modules" name="logo" />
         <>
         <div id="menu-content">
            <jdoc:include type="modules" name="menu" />
         <>
      <>
      
            
<>




   </body>

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #12 il: 21 Ago 2012, 14:26:23 »
altre 12 ore x avere un link del sito?
ora mi dirai  sono in locale.
bene e io ti dico dimmi  che temolate usi che lo scarico  metto una posizione  e lo  provo.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #13 il: 21 Ago 2012, 14:28:01 »
Il template è fatto da me, partendo da atomic di joomla, quindi non posso fare nulla  :-[ :-[

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #14 il: 21 Ago 2012, 14:34:07 »
zippalo e mandalo per mail  se pensi  che lo usi   non mandarlo , vedi che non chiedo  il tuo template  x usarlo ma solo x  aiutarti  . poi vedi tu . io otre a dirti questo non so che dirti.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline aleteck

  • Esploratore
  • **
  • Post: 117
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #15 il: 21 Ago 2012, 14:36:21 »
Ora sono in ufficio sotto firewall, non posso ne ricevere ne inviare file, appena sono a casa provvedo, grazie per la disponibilità

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare modulo solo con articoli
« Risposta #16 il: 21 Ago 2012, 14:42:10 »
che cavolo di uffico avete allegati  per posta come li ricevete?
roba da  non credere  non so che lovoro tu faccia  ma gli allegati per posta dovrebbero passare .

se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

 



Web Design Bolzano Kreatif