Back to top

Autore Topic: JOOMLA: Togliere elenco numerato e filtri da aspetto categoria  (Letto 15630 volte)

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Buongiorno a tutti.

Nel mio sito ho creato alcune sezioni a cui ho associato categorie ed articoli. Le sezioni sono associate al top menu ed al menù principale. Vorrei togliere i filtri di ricerca articoli presenti nella categoria ma non so come fare. Vi linko alla pagina dove è presente il problema:
http://www.gabrielecaldari.com/Table/Food-and-Beverage/
Sono andato a vedere sui menu solo che essendo collegati ad una sezione mi danno possibilità di agire sui parametri aggiuntivi relativi alla sezione a cui il menu è collegato ma non alla categoria.
Grazie in anticipo

Offline KioSirio

  • Esploratore
  • **
  • Post: 150
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #1 il: 12 Ago 2009, 21:08:02 »
Buongiorno a tutti.

Nel mio sito ho creato alcune sezioni a cui ho associato categorie ed articoli. Le sezioni sono associate al top menu ed al menù principale. Vorrei togliere i filtri di ricerca articoli presenti nella categoria ma non so come fare. Vi linko alla pagina dove è presente il problema:
http://www.gabrielecaldari.com/Table/Food-and-Beverage/
Sono andato a vedere sui menu solo che essendo collegati ad una sezione mi danno possibilità di agire sui parametri aggiuntivi relativi alla sezione a cui il menu è collegato ma non alla categoria.
Grazie in anticipo

Ciao.
Poco tempo fa ho avuto anche io il tuo stesso problema/esigenza, ho risolto faccendo un template override sullo script che gestisce la visualizzazione ...
Ciao.
KioSirio

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #2 il: 13 Ago 2009, 14:35:40 »
Ci ho provato....nel senso che ho provato a togliere dal codice la parte dei filtri ma senza successo. Puoi dirmi passo passo come hai risolto il problema?
Grazie

Offline KioSirio

  • Esploratore
  • **
  • Post: 150
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #3 il: 13 Ago 2009, 14:49:15 »
Ci ho provato....nel senso che ho provato a togliere dal codice la parte dei filtri ma senza successo. Puoi dirmi passo passo come hai risolto il problema?
Grazie

Ciao.
Faccio di meglio: ti giro il file che ho modificato.
Lo devi mettere all'interno delle cartella del template: "/html/com_content/category", ovviamente scompattandolo prima ... :-)

[allegato eliminato da un amministratore essendo passati più di 365 giorni]

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #4 il: 14 Ago 2009, 10:50:43 »
Grazie dell'aiuto. Non trovo perà il percorso che mi hai indicato
Potresti essere più preciso su qual'è il file da sostituire e dove si trova...
Grazie ancora

Offline KioSirio

  • Esploratore
  • **
  • Post: 150
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #5 il: 14 Ago 2009, 11:29:17 »
Grazie dell'aiuto. Non trovo perà il percorso che mi hai indicato
Potresti essere più preciso su qual'è il file da sostituire e dove si trova...
Grazie ancora

Allora, devi inserire (o sostituire se c'è già) il file "default_items.php" (che ti ho passato nel file *.zip), all'interno della seguente cartella:

[ROOT SITO-JOOMLA]/templates/[NOME TEMPLATE]/html/com_content/category/

Ciao.
KioSirio

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #6 il: 14 Ago 2009, 12:46:43 »
scusa la mia sdattezza...ma il file che mi hai mandato tu non lo trovo sotto categories ma sotto frontpage mentre sotto categories ho blog_item.php?
Quale riscrivo?

Offline KioSirio

  • Esploratore
  • **
  • Post: 150
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #7 il: 14 Ago 2009, 17:19:51 »
scusa la mia sdattezza...ma il file che mi hai mandato tu non lo trovo sotto categories ma sotto frontpage mentre sotto categories ho blog_item.php?
Quale riscrivo?

Vuol dire che attualmente nel tuo template non ha un template override per quella "funzione" di Joomla ...

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #8 il: 14 Ago 2009, 17:25:51 »
Ciao Gab75,
dai una letta a questo articolo che spiega cosa è un override ad avrai tutto più chiaro:
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #9 il: 05 Set 2009, 16:53:55 »
Ciao,
io sono riuscito a togliere i numeri su un elenco di categorie. Per farlo ho modificato il codice PHP che genera la pagina.

Il file da modificare è questo:
ROOT_SITO/components/com_content/views/category/tmpl/default_items.php

Sostituisci le righe 70,71,72 con queste:

Codice: [Seleziona]
<td align="right">&nbsp;
<?php /* echo $this->pagination->getRowOffset( $item->count ); */ ?>
</td>


Come vedi non ho fatto altro che inserire uno &nbsp; (spazio) nella cella e mettere a commneto il codice PHP.

saluti,
Kevin
« Ultima modifica: 10 Set 2009, 20:34:49 da Kevinoo »

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #10 il: 10 Set 2009, 11:56:53 »
Ciao Kevinoo,

Qual'è il file da modificare?
Grazie

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #11 il: 10 Set 2009, 20:35:15 »
Ops! Scusa!  :P

Ecco qui:
ROOT_SITO/components/com_content/views/category/tmpl/default_items.php

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #12 il: 11 Set 2009, 17:07:41 »
Grazie Kevinoo,
Ho provato ma mi toglie soltanto il counter io vorrei togliere invece il filtro titolo e mostra relativo agli articoli da mostrare in pagina...sai come fare?
Grazie

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #13 il: 11 Set 2009, 17:42:11 »
Ho capito che c'è la possibilità anche di fare l'override del template solo che ho dato una occhiata in FTP; Il mio problema è a livello di categorie sono quindi andato a vedere nel mio template sotto nome template/html/com_content/category.
Qui però trovo 3 files
blog.php
blog_item.php
index.html

A questo punto cosa fare?
Grazie

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #14 il: 11 Set 2009, 21:01:22 »
Qui però trovo 3 files
blog.php
blog_item.php
index.html

A questo punto cosa fare?
Grazie

Nessuno dei suddetti files..  ::)
Ri-apri il file "ROOT_SITO/components/com_content/views/category/tmpl/default_items.php"
e sostituisci le righe da 19 a 36 (per capire, dovresti selezionare <table> [...] </table>) con queste:

Codice: [Seleziona]
<table>
<tr>
<?php if ($this->params->get('filter')) : ?>
<td align="left" width="60%" nowrap="nowrap">
<!--
<?php echo JText::_($this->params->get('filter_type') . ' Filter').'&nbsp;'?>
<input type="text" name="filter" value="<?php echo $this->escape($this->lists['filter']);?>" class="inputbox" onchange="document.adminForm.submit();" />
-->
</td>
<?php endif; ?>
<?php if ($this->params->get('show_pagination_limit')) : ?>
<td align="right" width="40%" nowrap="nowrap">
<!--
<?php
echo '&nbsp;&nbsp;&nbsp;'.JText::_('Display Num').'&nbsp;';
echo $this->pagination->getLimitBox();
?>

-->
</td>
<?php endif; ?>
</tr>
</table>

Il poco che ho fatto è inserire i tag di commento al codice che genera i filtri.

Saluti,
Kevin

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #15 il: 14 Set 2009, 14:58:00 »
Grazie Kevin!!!

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #16 il: 14 Set 2009, 20:56:52 »
Ciao! e "di nulla"! ;D

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #17 il: 16 Set 2009, 10:12:10 »
Buongiorno Kevin,
Sei stato così gentile che ne approfitto ancora;
Sono riuscito a fare tutte le modifiche che mi hai suggerito come vedrai in http://www.gabrielecaldari.com/Table/Food- and-Beverage/
L'unico dubbio che mi rimane è come fare ad eliminare quella tabella di color grigio dove si trovano titolo articolo ed autore e se c'è il modo per modificare la larghezza delle celle dove si trovano i campi titolo e autore.

Grazie in anticipo

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #18 il: 16 Set 2009, 16:07:57 »
Buongiorno Kevin,
Sei stato così gentile che ne approfitto ancora;
Non c'è problema, sono felice di esserti stato d'aiuto!  ;)

L'unico dubbio che mi rimane è come fare ad eliminare quella tabella di color grigio dove si trovano titolo articolo ed autore
Per eliminare quelli o modifichi il file, oppure agisci alle configurazioni dal pannello di controllo, all'opzione "Intestazione tabella" seleziona "Nascondi". Così quella barra scomparirà!

e se c'è il modo per modificare la larghezza delle celle dove si trovano i campi titolo e autore.
Per far quello dovresti eliminare la colonna di destra; eliminandola la tabella che conterrà l'elenco si adatterà automaticamente.
Per farlo devi agire sul file index.php del tuo template.
Cerca la parte in cui viene creata la colonna di destra e inserisci questo codice:
Codice: [Seleziona]
<?php
if (
$this->countModules('right')){
         echo 
'
      ?>

/* QUI DOVRà ESSERCI IL CODICE CHE GENERA LA COLONNA DI DESTRA CON LE 3 SEZIONI "Presentazione", "MISSION", "CERCA NEL SITO"

Mi sono accorto che la prima parte "Presentazione" scompare, quando entri all'interno di un articolo, questo significa che la riga di codice che ti ho fornito è già presente nella pagina! Ti basterà soltanto spostare la fine della condizione più in basso!!
*/

     ';
      ?>

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #19 il: 17 Set 2009, 12:30:03 »
Buongiorno Kevin,
Grazie ancora per avermi illuminato.

Per togliere quella barra che vorrei fare dello stesso colore dello sfondo nella gestione categorie non c'è la possibilità ti togliere la tabella quindi credo che bisogna farlo da codice. Sai dirmi qual'è la stringa?
Grazie ancora Kevin

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #20 il: 17 Set 2009, 15:22:43 »
quindi credo che bisogna farlo da codice. Sai dirmi qual'è la stringa?
Eccoti la risposta:
(partendo dal file originale, cioè senza modifiche) le righe che interessano la creazione della barra sono dalla riga 41 => 65 (incluse):

Codice: [Seleziona]
<?php if ($this->params->get('show_headings')) : ?>
<tr>
<td class="sectiontableheader<?php echo $this->params->get'pageclass_sfx' ); ?>" align="right" width="5%">
<?php echo JText::_('Num'); ?>
</td>
<?php if ($this->params->get('show_title')) : ?>
  <td class="sectiontableheader<?php echo $this->params->get'pageclass_sfx' ); ?>" width="45%">
<?php echo JHTML::_('grid.sort',  'Item Title''a.title'$this->lists['order_Dir'], $this->lists['order'] ); ?>
</td>
<?php endif; ?>
<?php if ($this->params->get('show_date')) : ?>
<td class="sectiontableheader<?php echo $this->params->get'pageclass_sfx' ); ?>" width="25%">
<?php echo JHTML::_('grid.sort',  'Date''a.created'$this->lists['order_Dir'], $this->lists['order'] ); ?>
</td>
<?php endif; ?>
<?php if ($this->params->get('show_author')) : ?>
<td class="sectiontableheader<?php echo $this->params->get'pageclass_sfx' ); ?>"  width="20%">
<?php echo JHTML::_('grid.sort',  'Author''author'$this->lists['order_Dir'], $this->lists['order'] ); ?>
</td>
<?php endif; ?>
<?php if ($this->params->get('show_hits')) : ?>
<td align="center" class="sectiontableheader<?php echo $this->params->get'pageclass_sfx' ); ?>" width="5%" nowrap="nowrap">
<?php echo JHTML::_('grid.sort',  'Hits''a.hits'$this->lists['order_Dir'], $this->lists['order'] ); ?>
</td>
<?php endif; ?>
</tr>
<?php endif; ?>

Ciao ciao!!  ;D

Offline Gab75

  • Esploratore
  • **
  • Post: 199
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #21 il: 17 Set 2009, 15:32:09 »
Kevin,

grazie ancora. vado a sostituire quello che ho con quello che mi ghai postato?

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #22 il: 17 Set 2009, 16:30:36 »
vado a sostituire quello che ho con quello che mi ghai postato?
Il codice che ti ho postato è quello che devi cancellare..   ;)

Offline jugo

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #23 il: 08 Apr 2010, 13:17:07 »
Scusate se riprendo questo vecchio topic.
Ho provato a fare come dice Kevin, commentando il codice da default_items.php, per non fare vedere il filtro delle categorie. Ma il filtro mi compare lo stesso.
Anche se tolgo il file default_items.php dalla cartella del sito il filtro compare! C'è qualche cahe da eliminare o altro? Cioè mi sembra che i commenti non abbiano effetto.
Come fare ? Grazie

Offline Kevinoo

  • Esploratore
  • **
  • Post: 124
  • Sesso: Maschio
    • Mostra profilo
Re:JOOMLA: Togliere elenco numerato e filtri da aspetto categoria
« Risposta #24 il: 08 Apr 2010, 20:27:52 »
Controlli che non sia attivo l'override del file all'interno della cartella del template.   ;)

 



Web Design Bolzano Kreatif