Joomla.it Forum
Joomla! 3 => Joomla! 3 => : gigigi 06 May 2015, 09:54:44
-
Buongiorno a tutti...
come da titolo vorrei impostare la mia vista blog nel seguente modo
n. articoli principali: 1
n. articoli introduttivi: 4
n. colonne: 2
tutto bello, tutto a posto, prima pagina perfetta ... ma vorrei che nella pagina 2 NON ci fosse l'articolo in evidenza e quindi solo le mie due colonne con 4 articoli...
qualche soluzione?
grazie mille
-
non inserirlo fra i principali, l'articolo lo vedi nella prima pagina e di conseguenza nelle pagine successive con il resto degli articoli.
-
non so se sono io che non capisco o se mi sono spiegato male...
il mio è un problema di visualizzazione, non vorrei che in seconda pagina venga mostrato nessun articolo "principale"
provo a visualizzare quello che vorrei ottenere cliccando sul link "blog"
articoli: a, b, c, d, e, f, g ...etc
prima pagina
-----A------
--B-- --C--
--D-- --E--
seconda pagina
-- F-- --G--
--H-- --I--
etc etc..
dovrò probabilmente andare a modificare il codice con qualcosa del tipo... if pag1 show leading else NO
-
Scusa ma tu che intendi per seconda pagina, se la prima pagina è home la seconda come la fai?
-
no no ... non parlo della home!!
dal menù clicco su BLOG ed entro in una sezione articoli con vista blog.
prima pagina... poi in basso ho la paginazione, se vado alla seconda pagina.... non vorrei avere l'articolo principale.
potete vedere l'esempio nel sito in firma
-
Ok ho capito, ma non è che diventa pseudoprincipale perché troppo largo e manda il secondo in basso?
-
le immagini hanno le stesse dimansioni
solo che l'articolo principale... è su una colonna; quindi va al 100% e va bene in prima pagina.
gli altri sono su due colonne e quindi al 50% e si affiancano...
nelle pagine successive vorrei averli tutti su due colonne
-
E allora mi sa che devi fare un override della vista blog, prima verifica se dipende da un override proprio del template in uso.
-
è proprio li che mi blocco.
ho trovato il codice che richiama gli articoli leading ... ma come faccio a dirgli "mostralo solo nella prima pagina" ??
<?php $leadingcount = 0; ?>
<?php if (!empty($this->lead_items)) : ?>
<div class="items-leading clearfix">
<?php foreach ($this->lead_items as &$item) : ?>
<div class="leading-<?php echo $leadingcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>"
itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting">
<?php
$this->item = & $item;
echo $this->loadTemplate('item');
?>
</div>
<?php $leadingcount++; ?>
<?php endforeach; ?>
</div><!-- end items-leading -->
<?php endif; ?>
-
se faccio
<?php if (!empty($this->lead_items)&& $this->pagination->limitstart==0) : ?>
non me lo mostra ma rimane nel leading ..e non diventa intro.