Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 03. Januar 2012 10:19

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

[GELÖST] News Modul Tag gesucht

Hallo, zur Zeit stehe ich mal wieder aufm Schlauch.

Auf einer "News" unterseite soll als erstes der Aktuellstee Artikel im Detail angezeigt werden und dann sollen die älteren als zusammenfassung drunter gelistet werden.
Mit welchem News-Tag kann ich nur die Aktuellste news nur als Detailpage aufrufen?

LG,

Markus!


Ach was soll`s

Offline

#2 03. Januar 2012 11:01

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] News Modul Tag gesucht

Wie wäre es damit:

{foreach from=$items item=entry name="news"}
{if $smarty.foreach.news.first}
{news action="detail" articleid=$entry->id}
{else}
<div class="newsitem">
   <div class="date_and_subject">{$entry->postdate|date_format:"%d.%m.%Y"} | <span class="subject">{$entry->category}</span></div>
   <h3>{$entry->title|cms_escape:htmlall}</h3>
   <div class="contentblock">
      {truncate_better text=$entry->content truncate='250' add=" [...]"}
      <br /><a href="{$entry->moreurl}" title="weiter">&gt; weiter</a>
   </div>
   <div class="newslinie">&nbsp;</div>
   </div>
{if}
{/foreach}

(ungetestet)

Edit: Dies ist das Summary-Template --> Achtung, die Hier enthaltenen Div's und Tags entsprechen nicht dem CMSMS-Standard

Beitrag geändert von nockenfell (03. Januar 2012 13:22)


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 03. Januar 2012 12:37

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

Re: [GELÖST] News Modul Tag gesucht

In welches Temp muss das eingearbeitet werden?


Ach was soll`s

Offline

#4 03. Januar 2012 13:04

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: [GELÖST] News Modul Tag gesucht

Ins Summary-Template.

Beitrag geändert von antibart (03. Januar 2012 13:06)

Offline

#5 03. Januar 2012 14:29

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

Re: [GELÖST] News Modul Tag gesucht

In welches? Zusammenfassung, Detail, ... oder verstehe ich gerade nur Bahnhof?


Ach was soll`s

Offline

#6 03. Januar 2012 14:47

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] News Modul Tag gesucht

antibart schrieb:

Ins Summary-Template.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 03. Januar 2012 15:00

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] News Modul Tag gesucht

Summary = Zusammenfassung


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#8 03. Januar 2012 15:39

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

Re: [GELÖST] News Modul Tag gesucht

Wenn ich es so einarbeite bekomme ich nur einen Haufen fehlermeldungen.

string(136) "Smarty error: [in module_db_tpl:News;summarySummary1 line 9]: [plugin] unknown tag - 'truncate_better' (core.load_plugins.php, line 198)" string(148) "Smarty error: [in module_db_tpl:News;summarySummary1 line 9]: syntax error: unrecognized tag 'truncate_better' (Smarty_Compiler.class.php, line 590)" string(149) "Smarty error: [in module_db_tpl:News;summarySummary1 line 12]: syntax error: 'if' statement requires arguments (Smarty_Compiler.class.php, line 1270)" string(175) "Smarty error: [in module_db_tpl:News;summarySummary1 line 13]: syntax error: mismatched tag {/foreach}. expected {/if} (opened line 12). (Smarty_Compiler.class.php, line 2338)" string(152) "Smarty error: [in module_db_tpl:News;summarySummary1 line 13]: syntax error: unclosed tag \{else} (opened line 4). (Smarty_Compiler.class.php, line 317)" 

Ich dachte es wäre einfacher, das coden liegt mir nicht so.


Ach was soll`s

Offline

#9 03. Januar 2012 15:44

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] News Modul Tag gesucht

Beachte mein Edit hier:

Edit: Dies ist das Summary-Template --> Achtung, die Hier enthaltenen Div's und Tags entsprechen nicht dem CMSMS-Standard

Hier eine Version die laufen sollte:

{foreach from=$items item=entry name="news"}
{if $smarty.foreach.news.first}
{news action="detail" articleid=$entry->id}
{else}
<div class="newsitem">
   <div class="date_and_subject">{$entry->postdate|date_format:"%d.%m.%Y"} | <span class="subject">{$entry->category}</span></div>
   <h3>{$entry->title|cms_escape:htmlall}</h3>
   <div class="contentblock">
      {$entry->content}
      <br /><a href="{$entry->moreurl}" title="weiter">&gt; weiter</a>
   </div>
   <div class="newslinie">&nbsp;</div>
   </div>
{/if}
{/foreach}

(zusätzlich hatte es am Schluss noch ein fehlerhaftes {/if})


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#10 03. Januar 2012 15:46

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] News Modul Tag gesucht

In Kurzform:

{foreach from=$items item=entry name="news"}
{if $smarty.foreach.news.first}
{news action="detail" articleid=$entry->id}
{else}

..... hier das bisherige Template reinkopieren und das {foreach} am Anfang und am Schluss rausnehmen ....

{/if}
{/foreach}

[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#11 03. Januar 2012 16:41

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

Re: [GELÖST] News Modul Tag gesucht

Jau danke nockefell jetzt geht es. Das {/if} habe ich direkt nach dem {else}geschrieben und das {/foreach} nochmal ganz am ende.
Noch mal Vielen Dank an alle.


Ach was soll`s

Offline