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

#26 28. März 2011 12:54

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

cyberman schrieb:
<div class="NewsSummaryLink">
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>
</div>

Hast du dies entfernt?

Offline

#27 28. März 2011 13:21

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Wie rufst du denn das Modul NEWS für deine Detaiansicht auf?

{news number="1" detailtemplate="detailswallfahrt" category="A-J"}

Das hier eingetragnene Detailtemplate ist im Admin mit dem grünen Haken als Standard definiert. Und dieses wird auch verwendet, was daraus ersichtlich ist, dass "Datum" und dergleichen nicht erscheinen, weil ich das rausgeworfen habe.

Ich glaube nicht dass das geht!
Du kannst nicht number="1" verwenden und gleichzeitig detailtemplate="detailswallfahrt"
Damit bekommst du keine Detailansicht von NEWS, sondern auf jeden Fall eine Summaryansicht, und die beinhaltet ja den NewsSummaryLink.

...denke ich...

Offline

#28 28. März 2011 13:26

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Du kannst nicht number="1" verwenden

Ich würde ja liebend gern beim Detailtemplate "numer ='1' weglassen, aber dann erscheint unter "Details" als erstes die Liste sämtlicher Einträge.
Hast Du eine bessere Idee, wie "news" für die Details aufzurufen wäre?

Offline

#29 28. März 2011 13:41

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

<div class="NewsSummaryLink">
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>
</div>

Hast du dies entfernt?

Im Template "Details" ist "das" nicht enthalten. Und im Template "Summary" darf ich es nicht entfernen, weil ich dann in meinem Container 1 nicht mehr die verlinkte Liste der Einträge bekomme.

Aber ich frage mich bei näherer Betrachtung des Codes

<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>

ob nicht doch hier drin die Ursache des Problems liegt. Aber leider verstehe ich von diesem speziellen Code nur "Bahnhof".

Offline

#30 28. März 2011 14:01

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: news module "summary" und "details" getrennt aufrufen

Ich glaube wir missverstehen uns irgendwie....

Ich habe gerade ein Szenario erstellt:
------------------
Newstitel 1
Datum
Zusammenfassung

Newstitel 2
Datum
Zusammenfassung
------------------
Newstitel 1
Newsinhalt(Content)

Newstitel 2
Newsinhalt(Content)
------------------

Das alles auf 1 Seite untereinander dargestellt.

Wenn du dies so darstellst brauchst du doch keinen "mehr lesen..."-Link mehr?!? Oder?
Reicht dir so eine Darstellung? Oder wie soll es von hier aus weitergehen?

Offline

#31 28. März 2011 14:05

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ist alles halb so wild ... die Variable {$entry->moreurl} enthält den Link zur Detailansicht, die Variable {$entry->title} ist die Überschrift, die mit verschiedenen Modifikatoren für die Anzeige "behandelt" wird.

Allerdings bin ich mir nicht mehr ganz so sicher, ob ich verstanden habe, wie deine Anzeige aussehen soll

redigo/ schrieb:

Was mir vorschwebt: In "container 1" erscheint "summary", in "contaienr 2" die "details".

(so wie in meinem Beispiel), denn die Zusammenfassung und die Details sind jeweils in den Variablen {$entry->summary} und {$entry->content} enthalten.

Offline

#32 28. März 2011 14:20

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: news module "summary" und "details" getrennt aufrufen

Poste ich's mal:

{* In Container 1 *}
{news number="3" summarytemplate="summary"}  

Die Template dazu: Name: summary

{* Summarytemplate. Aufruf: news number="3" summarytemplate="summary" *}
{foreach from=$items item=entry}

<h4>{$entry->title|cms_escape}</h4>
{if $entry->postdate}{$entry->postdate|cms_date_format:"%e. %b. %Y"}{/if}

{eval var=$entry->summary}

{/foreach}
{* In Container 2 *}
{news number="3" summarytemplate="details"}  

Die Template dazu: Name: details

{* Summaryemplate:DETAILS. Aufruf: news number="3" summarytemplate="details" *}
{foreach from=$items item=entry}

<h4>{$entry->title|cms_escape}</h4>
{eval var=$entry->content}

{/foreach}

Weitere Inhalte kannst du dir ja uas den Sample Templates holen.

Beitrag geändert von Klenkes (28. März 2011 14:22)

Offline

#33 28. März 2011 14:29

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ich schicke Euch mal den Link zu den fraglichen Seiten, dann wird klar, worums mir geht.
http://www.religionslandschaft.ch/news/4/249/Ascona-TI/

Im Container rechts sollte der erste Titel verschwinden.
Alles andere ist so, wie ich es haben möchte.
Es sind an die 50 Einträge, für diese Menge schien mir diese Lösung sehr attraktiv.

Offline

#34 28. März 2011 14:40

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ähmm, die anderen Links zerstören aber das Layout ... soll bestimmt nicht so sein - oder fehlt da noch etwas?

redigo/ schrieb:

Im Container rechts sollte der erste Titel verschwinden.

Und mit welchem Template wird diese Ausgabe erzeugt? Poste bitte auch mal diesen Code ...

Offline

#35 28. März 2011 14:45

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Was meinst Du mit "hzerstören aber das Layout"?

Hier das Template für die Detailsausgabe rechts:

{* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}
{if isset($entry->canonical)}
  {assign var='canonical' value=$entry->canonical}
{/if}


<h3 id="NewsPostDetailTitle">{$entry->title|cms_escape:htmlall}</h3>





<div id="NewsPostDetailContent">
    {eval var=$entry->content}
</div>



{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div class="NewsDetailField">
        {if $field->type == 'file'}
      {* this template assumes that every file uploaded is an image of some sort, because News doesn't distinguish *}
          <img src="{$entry->file_location}/{$field->value}"/>
        {else}
          {$field->name}:&nbsp;{eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}

Es ist das Standardtemplate für Details, einfach ohne Datum, Autor, Kategorie usw.

Beitrag geändert von redigo/ (28. März 2011 14:47)

Offline

#36 28. März 2011 14:50

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Was meinst Du mit "hzerstören aber das Layout"?

Die CSS ist weg ...

Offline

#37 28. März 2011 15:44

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Die CSS ist weg ...

Ich verstehe das auch nicht. Bei Firefox hilft Neuladen (ctrF5). Könnte mit den Stylesheets im Cache etwas zu tun haben.

Offline

#38 28. März 2011 20:15

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: news module "summary" und "details" getrennt aufrufen

Jetzt klappt's ja!
Woran lag es nun?
Wo kam die Überschrift her?

Offline

#39 29. März 2011 08:36

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ja, es ist ein Wunder geschehen.
Aber ich habe nicht den Hauch einer Ahnung, warum die unerwünschte Link-Überschrift in der Detailanzeige plötzlich verschwunden war.
Plötzlich war sie einfach weg.
Mir ist natürlich ein Stein ab dem Herzen gerollt, aber verstehen würde ich natürlich sehr gerne, was da gespieltwurde.
Für Eure Geduld, Klenkes und Cyberman, herzlichen Dank!
redigo
ps: ich hoffe natürlich, dass sich das "Wunder" nicht ebenso wundersam wieder rückgängig macht. ;-)

Ich sehe gerade, auf der zweiten Detailseite "G-M" lässt das Wunder noch etwas auf sich warten. ;-))

Beitrag geändert von redigo/ (29. März 2011 08:52)

Offline

#40 29. März 2011 09:21

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Ich sehe gerade, auf der zweiten Detailseite "G-M" lässt das Wunder noch etwas auf sich warten. ;-))

Und auch noch  mit Z!

Ich schaue gerade eben mal und muss ständig nochmal F5 tippern damit auch "Wallfahrtsorte N-S" im Menü angezeigt wird. Klicke ich gerade auf Enetbürgen ist es wieder weg. F5 ist es wieder da.
Klicke ich auf einen Ort, den ich noch nicht angeschaut hatte, ist N-S wieder weg. F5 und er ist da.

Man kann doch die Menüs im Menümanager auf nocache stellen, glaub ich.

Offline

#41 29. März 2011 09:55

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Hast du mal die Browser-Cache-Einstellungen überprüft (Webseiten-Administration > Globale Einstellungen > Weitere Einstellungen)?

Offline

#42 30. März 2011 08:34

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Hallo, da bin ich wieder.
Danke fürs Dranbleiben.
"no-cache" für die Menüs verstehe ich leider nichts.
Die "Browser-Cache" einstellungen habe ich überprüft, kein Einfluss, ob "erlauben" oder "nichterlauben".
Könnte das "F5"-Problem etwas mit dem Zwischenspeichern der Stylesheets zu tun haben?

Jedenfalls - gerade getestet: wenn ich in der Admin den Zwischenspeicher lösche, wobei auch die cacachten Stylesheets gelöscht werden im Cache, erfordert es im Frontend regelmässig ein "F5", damit die Seiten richtig angezeigt werden.

Leider weiss ich aber nicht mehr, wo der Eintrag "Stylesheets zwischenspeichern" gemacht wird ;-((

Beitrag geändert von redigo/ (30. März 2011 08:40)

Offline

#43 30. März 2011 09:00

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: news module "summary" und "details" getrennt aufrufen

Ich hatte gerade beim ersten Aufruf aus meiner Browserhistorie heraus den Fehler:
Fatal error: Call to a member function GetContent() on a non-object in /home/... /... /.../httpdocs/lib/misc.functions.php on line 154
F5 gedrückt und die Seite war da.

redigo/ schrieb:

"no-cache" für die Menüs verstehe ich leider nichts.

Admin -> Layout -> Menü-Manager

redigo/ schrieb:

Leider weiss ich aber nicht mehr, wo der Eintrag "Stylesheets zwischenspeichern" gemacht wird ;-((

Weiß ich leider auch nicht weil ich meine Stylesheets nie in der DB habe.
Sofern du keine Variablen in deinen Stylesheets benutzt, lagere sie doch mal aus und verlinke auf klassischem Weg:
<link rel="stylesheet" type="text/css" media="screen" href="/css/dein_stylesheet.css" />

Die verlorene Überschrift ist nun weg, aber im Menü fehlt jetzt manchmal das "newstesten"

Beitrag geändert von Klenkes (30. März 2011 09:01)

Offline

#44 30. März 2011 09:09

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

aber im Menü fehlt jetzt manchmal das "newstesten"

Ich bin gerade heftig am üben. Die Seite "newstesten" hats nicht gebracht, sie ist gelöscht. ;-)

Stylesheets "nicht in der DB". Wo ist es denn dann? (Typische Frage eines Content-M.)

Offline

#45 30. März 2011 09:17

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.930
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Hast du mal eine stinknormale HTML Seite ohne CMS gemacht? So wie du dort das Stylesheet einbindest, kannst du es auch im Template einfügen.


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

Offline

#46 30. März 2011 11:41

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Hast du mal eine stinknormale HTML Seite ohne CMS gemacht?

Ja, habe ich, aber es ist schon eine Weile her. ;-)
Worin besteht denn der wesentliche Unterschied zwischen {cms_stylesheet} und einer "stinknormalen" Einbindung?

Offline

#47 30. März 2011 11:50

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Mit {cms_stylesheet} werden die CSS-Daten erst aus der Datenbank geholt, ggf. Smarty-Anweisungen innerhalb der CSS abgearbeitet und dann zwischengespeichert (was unter Umständen Perfomance kosten kann).

Bei einer "stinknormalen" Einbindung liegt die CSS schlicht und ergreifend als Datei vor, nicht mehr und nicht weniger, nur, dass du sie nicht via Backend bearbeiten kannst.

Offline

#48 30. März 2011 12:06

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

nur, dass du sie nicht via Backend bearbeiten kannst.

Ich glaube, ich brauche einen Grundlage-Kurs. ;-) Wie schreibe ich denn eine css-datei, wenn ich sie nicht  im backend bearbeiten kann?

Beitrag geändert von redigo/ (30. März 2011 12:06)

Offline

#49 30. März 2011 12:09

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.930
Webseite

Re: news module "summary" und "details" getrennt aufrufen

http://www.stefanbucher.net/tutorial/html/#css

Du kopierst einfach den Inhalt der Stylesheets aus dem Backend in eine Datei und nennst diese z.B. "stylesheets.css".


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

Offline

#50 30. März 2011 12:26

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Und hier gibts auch noch 'ne Menge spannende Links

http://www.cmsmadesimple.de/forum/viewtopic.php?id=16

Offline