Welcome, Guest. Please login or register.
Did you miss your activation email?
15 Mar 2010, 07:13

Login with username, password and session length
Home Chat Help Search Calendar Login Register
Pages: 1 [2]
Print
Author Topic: [Gelöst] News Summary Custom Field  (Read 474 times)
0 Members and 1 Guest are viewing this topic.
cyberman
Support Team
Moderator
Power Poster
*****

Karma: 147
Offline Offline

Posts: 8497

Location: Dohna / Saxony / Germany


Reality.sys is corrupt. Reboot universe (Y/N)?


WWW
« Reply #15 on: 04 Feb 2010, 09:52 »

ich möchte in einem summarytemplate mein custom field anzeigen. Aber leider funktioniert es nicht, mache ich was falsch?

Poste doch mal das komplette Template - ansonsten isses schwierig, etwas nachzuvollziehen ...
Logged

"2 hours of try and error can save 10 minutes of manual reading"
(2 Stunden Ausprobieren können Ihnen 10 Minuten Handbuchlesen ersparen)
------------------------------------------------------------------------------------
Für deutschsprachige Anwender / for german speaking users only
http://www.cmsmadesimple.de/ - deutschsprachige Support-Seite für CMS made simple
http://demo.cmsmadesimple.de/ - Informationen der CMSms-Musterinstallation in deutsch
http://wiki.cmsmadesimple.org/index.php/Main_Page/de - deutschsprachiges Wiki für CMS made simple
http://dev.cmsmadesimple.org/projects/german/ - deutsche Sprachdateien für CMS made simple
-----
http://themes.cmsmadesimple.org/Full_Themes.html - Templates für CMS made simple (engl.)
http://www.cmsmadesimple.org/apidoc/ - API für CMSms 1.x (engl.)
antiheld2000
Forum Members
**

Karma: 2
Offline Offline

Posts: 183



WWW
« Reply #16 on: 04 Feb 2010, 10:33 »

Da gibt's quasi nichts weiter. Ist eine große Baustelle. Derzeit sieht es so aus:
Code:
<!-- Start News Display Template -->
<h1>Just testing 14:50 !!!</h1>
{foreach from=$items item=entry}
<div class="NewsSummary">

<div class="NewsSummaryMorelink">
[{$entry->morelink}]
</div>

{if isset($entry->extra)}
    <div class="NewsSummaryExtra">
        {eval var=$entry->extra}
{* {cms_module module='Uploads' mode='simpleurl' upload_id=$entry->extravalue} *}
    </div>
{/if}

{if $entry->Teaser_Image}
<img src="{$entry->file_location}/{$field->value}" />
<img src="{$entry->file_location}/{$field->Teaser_Image}" />
{/if}

{foreach from=$entry->fields item='field'}
<img src="{$entry->file_location}/{$field->value}"/>
{/foreach}

{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
<!-- Hier Anfang -->
{if $entry->fields->Teaser_Image}
<img src="{$entry->file_location}/{$field->value}" />
<img src="{$entry->file_location}/{$field->Teaser_Image}" />
{/if}
<!-- Hier Ende -->
     <div class="NewsSummaryField">
        {if $field->type == 'file'}
          <img src="{$entry->file_location}/{$field->value}"/>
        {else}
          {$field->name}:&nbsp;{eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}

</div>
{/foreach}
<!-- End News Display Template -->
Logged

NaN
Moderator
Power Poster
*****

Karma: 28
Offline Offline

Posts: 2142

Location: Halle (Saale)



« Reply #17 on: 04 Feb 2010, 13:50 »

 
Also laut Deinem vorherigen Posting (mit dem Ergebnis von {$entry|print_r}) ist das Array "fields" nunmal leer.
D.h., {$entry->fields->Teaser_Image} existiert überhaupt nicht.
Das wiederum heißt, es wird nicht nur die {if}-Abfrage nicht ausgeführt, sondern schon die {foreach}-Schleife nicht.
Das hier:

{foreach from=$entry->fields item='field'}
   ...
{/foreach}

macht er schon nicht, da $entry->fields ja keine Elemente enthält.
Es scheint so, als hätten die Artikel, die Du dort anzeigen willst, keine Custom Fields zugewiesen bekommen.
Schau Dir nochmal den News-Aufruf an.
Sind das wirklich die richtigen Artikel? (categorie etc.?)
Logged

NaN
Moderator
Power Poster
*****

Karma: 28
Offline Offline

Posts: 2142

Location: Halle (Saale)



« Reply #18 on: 04 Feb 2010, 13:52 »

 
Nach Änderungen am Template mal den Zwischenspeicher löschen Wink
 
Logged

antiheld2000
Forum Members
**

Karma: 2
Offline Offline

Posts: 183



WWW
« Reply #19 on: 09 Feb 2010, 02:44 »

Ich trau mich nicht es zu sagen. Nennt mich DAU. ICh hatte die ganze Zeit kein Häkchen bei "öffentlich" gesetzt. Verdammte Betriebsblindheit… Bitte nicht auslachen und herzlichen Dank für die Hilfe!
Logged

cyberman
Support Team
Moderator
Power Poster
*****

Karma: 147
Offline Offline

Posts: 8497

Location: Dohna / Saxony / Germany


Reality.sys is corrupt. Reboot universe (Y/N)?


WWW
« Reply #20 on: 09 Feb 2010, 03:07 »

Naja, ohne solche "wertvollen" Informationen kann man ja auch nicht drauf kommen, da hätten wir hier noch lange raten können Smiley.

Hauptsache, dass es jetzt funktioniert!
Logged

"2 hours of try and error can save 10 minutes of manual reading"
(2 Stunden Ausprobieren können Ihnen 10 Minuten Handbuchlesen ersparen)
------------------------------------------------------------------------------------
Für deutschsprachige Anwender / for german speaking users only
http://www.cmsmadesimple.de/ - deutschsprachige Support-Seite für CMS made simple
http://demo.cmsmadesimple.de/ - Informationen der CMSms-Musterinstallation in deutsch
http://wiki.cmsmadesimple.org/index.php/Main_Page/de - deutschsprachiges Wiki für CMS made simple
http://dev.cmsmadesimple.org/projects/german/ - deutsche Sprachdateien für CMS made simple
-----
http://themes.cmsmadesimple.org/Full_Themes.html - Templates für CMS made simple (engl.)
http://www.cmsmadesimple.org/apidoc/ - API für CMSms 1.x (engl.)
Pages: 1 [2]
Print
Jump to: