Page 1 of 1

[gelöst] NEWS 2.3: Dateien vorhanden trotzdem "unable to read resource"

Posted: Sun Jul 22, 2007 7:20 pm
by faglork
Hallo,

folgendes Problem:
- neu installiertes CMSMS V 1.1
- enthält News V 2.3
- neue templates hinzugefügt: "fpnews" und "newslist"
- beide templates sowohl als Dateien als auch in der Datenbank vorhanden
- die Dateien haben die selben Berechtigungen wie die anderen Templates


Aufruf in den Seitentemplates mit

Code: Select all

{news number="10" summarytemplate="newslist.tpl"}
ergibt

Code: Select all

string(79) "Smarty error: unable to read resource: "module_db_tpl:News;summarynewslist.tpl
bzw. analoge Fehlermeldung  bei Verwendung der "fpnews.tpl"

Die Templates und Aufrufe verwende ich schon länger, gab nie Probleme, hat sich was am News-Modul geändert?

Viele Grüße,
Alex

Re: NEWS 2.3: Dateien vorhanden trotzdem "unable to read resource"

Posted: Fri Jul 27, 2007 11:01 am
by Peter.Schwab
Wer immer in NEWS 2.3 herumgewühlt hat, er hatte nicht seinen besten Tag!  :-\

Lösung des Problems für Summary:

in der Datei

/modules/news/action.default.php

ganz am Ende den Code

Code: Select all

if (isset($params['summarytemplate']))
  {
    $template = 'summary'.$params['summarytemplate'];
  }
echo $this->ProcessTemplateFromDatabase($template);
ersetzten mit

Code: Select all

if (isset($params['summarytemplate']))
{
echo $this->ProcessTemplate($params['summarytemplate']);
}
else
{
echo $this->ProcessTemplateFromDatabase($template);
}
für Detail:

in der Datei

/modules/news/action.detail.php

ganz am Ende den Code

Code: Select all

if (isset($params['detailtemplate']))
  {
    $template = 'detail'.$params['detailtemplate'];
  }
echo $this->ProcessTemplateFromDatabase($template);
ersetzten mit

Code: Select all

if (isset($params['detailtemplate']))
{
echo $this->ProcessTemplate($params['detailtemplate']);
}
else
{
echo $this->ProcessTemplateFromDatabase($template);
}
Und alles ist gut!

Beste Grüsse

+peter+

Re: NEWS 2.3: Dateien vorhanden trotzdem "unable to read resource"

Posted: Fri Jul 27, 2007 12:10 pm
by faglork
Tausend Dank!

Viele Grüße,
Alex

Re: NEWS 2.3: Dateien vorhanden trotzdem "unable to read resource"

Posted: Sun Jul 29, 2007 6:09 pm
by Peter.Schwab
Eine noch bessere Lösung ist hier:

http://forum.cmsmadesimple.org/index.ph ... l#msg68214

Beste Grüsse

+peter+