Back to top

Autore Topic: [RISOLTO] Problema intestazione articoli  (Letto 6315 volte)

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
[RISOLTO] Problema intestazione articoli
« il: 22 Ago 2009, 18:18:03 »
Accade una cosa strana con il titolo degli articoli. Mi spiego meglio. mentre in tutte le altre pagine che non hanno l'aspetto dell'articolo l'intestazione si vede correttamente, in quelle con aspetto articolo mi appare questa dicitura prima dell'intestazione :

'26', 'height' => '26')); ?> "e quì il testo del titolo"

c'è da dire che di default ho impostato un logo prima del titolo, ma mentre nelle altre pagine appare correttamente, in quelle con aspetto articolo mi esce quella dicitura al posto del logo.

Questo è il link : http://www.evolutiondancepalmi.it/
basta cliccare sul tasto "Joomla è" per capire quale è il problema.
« Ultima modifica: 25 Ago 2009, 04:33:56 da bryan501 »

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #1 il: 22 Ago 2009, 18:26:43 »
Prova a cambiare template per verificare se è un problema generale o del template in uso.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #2 il: 22 Ago 2009, 18:30:00 »
ciao il problema  e nel php
Codice: [Seleziona]
<h2 class="art-PostHeaderIcon-wrapper">
'32', 'height' => '32')); ?>
<span class="art-PostHeader">Quali sono i requisiti per utilizzare Joomla! 1.5?</span>
</h2>
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #3 il: 22 Ago 2009, 18:35:20 »
cosa dovrei fare per risolverlo? E' strano che il problema si verifica solo con gli articoli...

Scusa, per php intendi il file configuration per caso?
« Ultima modifica: 22 Ago 2009, 18:44:26 da bryan501 »

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #4 il: 22 Ago 2009, 19:06:31 »
Forse ho trovato. Questo è il contenuto del file default.php degli articoli (la parte interessata credo sia quella che ho evidenziato in grassetto):

<?php
defined('_JEXEC') or die('Restricted access'); // no direct access
require_once dirname(__FILE__) . str_replace('/', DIRECTORY_SEPARATOR, '/../../../functions.php');

$canEdit = ($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own'));

echo artxPost(artxPageTitle($this, $this->params->get('show_page_title', 1) && $this->params->get('page_title') != $this->article->title), null);
?>
<div class="art-Post">
    <div class="art-Post-tl"></div>
    <div class="art-Post-tr"></div>
    <div class="art-Post-bl"></div>
    <div class="art-Post-br"></div>
    <div class="art-Post-tc"></div>
    <div class="art-Post-bc"></div>
    <div class="art-Post-cl"></div>
    <div class="art-Post-cr"></div>
    <div class="art-Post-cc"></div>
    <div class="art-Post-body">
<div class="art-Post-inner">
<?php
if ($this->params->get('show_title')) {
 artxFragmentBegin("<h2 class=\"art-PostHeaderIcon-wrapper\"><?php echo JHTML::_('image.site', 'PostHeaderIcon.png', null, null, null, JText::_(\"PostHeaderIcon\"), array('width' => '32', 'height' => '32')); ?> ");
 artxFragmentBegin("<span class=\"art-PostHeader\">");
 if ($this->params->get('link_titles') && $this->article->readmore_link != '')
  artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' . $this->escape($this->article->title) . '[/url]');
 else
  artxFragmentContent($this->escape($this->article->title));
 artxFragmentEnd("</span>\r\n");
 artxFragmentEnd("</h2>\r\n");
}
artxFragmentBegin("<div class=\"art-PostHeaderIcons art-metadata-icons\">\r\n");
if ($this->params->get('show_create_date')) {
  echo artxFragment('', JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')), '', ' | ');
}
if ($this->params->get('show_url') && $this->article->urls)
 artxFragment('', '<a href="http://' . $this->item->urls . '" target="_blank">' . $this->item->urls . '[/url]', '', ' | ');
if (!$this->print) {
 artxFragmentBegin('<span class="art-metadata-icons">');
 if ($this->params->get('show_pdf_icon'))
  artxFragment('', JHTML::_('icon.pdf',  $this->article, $this->params, $this->access), '', '&nbsp;');
 if ($this->params->get('show_print_icon' ))
  artxFragment('', JHTML::_('icon.print_popup', $this->article, $this->params, $this->access), '', '&nbsp;');
 if ($this->params->get('show_email_icon'))
  artxFragment('', JHTML::_('icon.email', $this->article, $this->params, $this->access), '', '&nbsp;');
 artxFragmentEnd('</span>', ' | ');
 if ($canEdit)
  artxFragment('', JHTML::_('icon.edit', $this->article, $this->params, $this->access), '', ' | ');
} else
 artxFragment('', JHTML::_('icon.print_screen',  $this->article, $this->params, $this->access, array('class' => 'art-metadata-icon')), '', ' | ');
artxFragmentEnd("\r\n</div>\r\n");
echo "<div class=\"art-PostContent\">\r\n";
if (!$this->params->get('show_intro'))
 echo $this->article->event->afterDisplayTitle;
echo $this->article->event->beforeDisplayContent;
if (($this->params->get('show_section') && $this->article->sectionid) || ($this->params->get('show_category') && $this->article->catid)) {
?>
<table class="contentpaneopen<?php echo $this->params->get('pageclass_sfx' ); ?>">
<tr>
   <td>
<?php
if ($this->params->get('show_section') && $this->article->sectionid && isset($this->article->section)) {
 echo "<span>";
 if ($this->params->get('link_section'))
  echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->article->sectionid)).'">';
 echo $this->article->section;
 if ($this->params->get('link_section'))
  echo '[/url]';
 if ($this->params->get('show_category'))
  echo ' - ';
 echo "</span>";
}
if ($this->params->get('show_category') && $this->article->catid) {
 echo "<span>";
 if ($this->params->get('link_category'))
  echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->article->catslug, $this->article->sectionid)).'">';
 echo $this->article->category;
 if ($this->params->get('link_category'))
  echo '[/url]';
 echo "</span>";
}
?>
   </td>
</tr>
</table>
<?php
}
if (isset ($this->article->toc))
 echo $this->article->toc;
echo "<div class=\"art-article\">";
echo $this->article->text;
echo "</div>";
if (intval($this->article->modified) !=0 && $this->params->get('show_modify_date')) {
 echo "<p class=\"modifydate\">";
 echo JText::_('Last Updated' ) . ' (' . JHTML::_('date', $this->article->modified, JText::_('DATE_FORMAT_LC2')) . ')';
 echo "</p>";
}
echo "<span class=\"article_separator\">&nbsp;</span>";
echo $this->article->event->afterDisplayContent;
echo "\r\n</div>\r\n<div class=\"cleared\"></div>\r\n";
?>

</div>

    </div>
</div>




Come dovrei intervenire per risolvere?

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #5 il: 22 Ago 2009, 20:09:51 »
Probabilmente quella riga ha dei problemi.

Codice: [Seleziona]
if ($this->params->get('show_title')) {
 artxFragmentBegin("<h2 class=\"art-PostHeaderIcon-wrapper\"><?php echo JHTML::_('image.site''PostHeaderIcon.png'nullnullnullJText::_(\"PostHeaderIcon\"), array('width' => '32', 'height' => '32')); ?> ");

Dovresti provare ha ripristinare quel file da una versione pulita.

In quale directory lo hai trovato ?
Prima ti avevo chiesto di fare la prova del cambio del template proprio per vedere se quello era un file del template.
Comunque sia sostituiscilo con una versione originale.
« Ultima modifica: 22 Ago 2009, 20:12:52 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #6 il: 22 Ago 2009, 20:24:11 »
Si, è nella cartella in cui c'è il template caricato in Joomla, nella cartella articoli > default.php

Offline pablodaniel

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #7 il: 24 Ago 2009, 13:06:19 »
ciao bryan501
anche io ho lo stesso problema. sei riuscito a risolvere?

'20', 'height' => '32')); ?> e "titolo dell'articolo"

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #8 il: 24 Ago 2009, 13:22:31 »
ciao dite il nome del template oppure postate il link di dove lo avete scaricato , cosi vediamo di risolvere il problema.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #9 il: 24 Ago 2009, 14:43:56 »
No Pablodaniel, ho disattivato l'icona e ho lasciato solo l'intestazione per il momento.

« Ultima modifica: 24 Ago 2009, 14:59:40 da conti1 »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #10 il: 24 Ago 2009, 15:00:13 »
niente riferimenti commerciali grazie.

Citazione
No Pablodaniel, ho disattivato l'icona e ho lasciato solo l'intestazione per il momento.

curiosità che icona hai disattivato?
« Ultima modifica: 24 Ago 2009, 15:07:35 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #11 il: 24 Ago 2009, 15:24:43 »
Scusa, non sapevo come spiegarti altrimenti.

Sono delle icone che possono essere inserite alla sinistra dell'intestazione, di dimensioni ridotte. Il proble,a si verifica solo con aspetto articolo, mentre con tutti gli altri (sezioni, categorie o blog) non ho problemi.

Offline bryan501

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema intestazione articoli
« Risposta #12 il: 25 Ago 2009, 04:32:24 »
ciao bryan501
anche io ho lo stesso problema. sei riuscito a risolvere?

'20', 'height' => '32')); ?> e "titolo dell'articolo"
Ho trovato la soluzione :

All'interno della cartella del template apri html\com_content\article\default.php.

e sostituisci : 


<?php
if ($this->params->get('show_title')) {
artxFragmentBegin("<h2 class=\"art-PostHeaderIcon-wrapper\"><?php echo JHTML::_('image.site', 'PostHeaderIcon.png', null, null, null, JText::_(\"PostHeaderIcon\"), array('width' => '32', 'height' => '32')); ?> ");
artxFragmentBegin("<span class=\"art-PostHeader\">");
if ($this->params->get('link_titles') && $this->article->readmore_link != '')
artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' . $this->escape($this->article->title) . '[/url]');
else
artxFragmentContent($this->escape($this->article->title));
artxFragmentEnd("</span>\r\n");
artxFragmentEnd("</h2>\r\n");
}


con questo :


<?php
if ($this->params->get('show_title')) {
ob_start();
?>
<h2 class="art-PostHeaderIcon-wrapper"><?php echo JHTML::_('image.site', 'PostHeaderIcon.png', null, null, null, JText::_("PostHeaderIcon"), array('width' => '32', 'height' => '32')); ?> <span class="art-PostHeader">
<?php
artxFragmentBegin(ob_get_clean());
if ($this->params->get('link_titles') && $this->article->readmore_link != '')
artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' . $this->escape($this->article->title) . '[/url]');
else
artxFragmentContent($this->escape($this->article->title));
ob_start();
?>
</span>
</h2>

<?php
artxFragmentEnd(ob_get_clean());
}


Se dopo la sostituzione non funziona vedi che probabilmente hai due <?php in cima, eliminane uno e riprova, dovrebbe andare.

Offline pespe

  • Esploratore
  • **
  • Post: 70
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Problema intestazione articoli
« Risposta #13 il: 10 Dic 2009, 18:14:21 »
Io ho un problema molto simile, ma invece dell'errore da voi descritto mi compare un "1" subito sotto ogni titolo.
Ne avevo parlato qui:http://forum.joomla.it/index.php/topic,85481.msg373699.html#msg373699:

Nessuno sa dirmi come sia possibile. Grazie.

 



Web Design Bolzano Kreatif