<we:field name="Title" /> <i><we:field name="Description" />

Fragen zum Erstellen von Templates für webEdition.
Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Fr 5. Feb 2016, 12:43

hat noch jemand einen rat?

ThomasGoebe

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon ThomasGoebe » Fr 5. Feb 2016, 14:07

Ja, wende Dich an einen webEdition Partner und lass Dir bezahlt helfen. Aus Deinen Beiträge ist zu vermuten, dass Du an vielen Stellen noch am Anfang einer Lernkurve stehst. Das lässt sich m.E. nicht übers Forum lösen.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Fr 5. Feb 2016, 14:25

Würde ich ja gerne, kann es mir nur nicht leisten.
Bin ein Anfänger und mache das für lau.
30,- kann ich ausgeben.

ThomasGoebe

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon ThomasGoebe » Fr 5. Feb 2016, 15:26

Hm, ich glaube in dem Fall ist webEdition für Dich die falsche Lösung. Da würde ich lieber Wordpress mit einem fertigen Theme nehmen. Das passt ins Budget, es gibt sehr viel und sehr gute Dokumentation und Du musst nur wenig lernen, um gute erste Erfolge zu haben.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Fr 5. Feb 2016, 16:47

Dafür ist es jetzt zu spät.
Beim nächsten Projekt.
Eigentlich war schon alles da,
nur funktioniert es seltsamer Weise in dem Fall nicht.

ThomasGoebe

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon ThomasGoebe » Fr 5. Feb 2016, 17:04

pepepy hat geschrieben:Dafür ist es jetzt zu spät.
Warum? Lieber ein Ende mit Schrecken, als ein Schrecken ohne Ende.
Im Ernst: wenn Du wie Du schreibst absoluter Anfänger bist und kein Budget hast, um in Deine Weiterbildung zu investieren, brauchst Du m.E. eine andere Lösung.

Wenn Du nun noch vergleichst, wie viel Zeit Du vermutlich noch in die Lösung der Detailprobleme stecken wirst, kann der Aufwand, mit einem anderen System von vorne zu starten, geringer sein.

Aber natürlich kennst nur Du alle Rahmenbedingungen und musst letztlich die Richtungsentscheidung treffen.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Fr 5. Feb 2016, 17:14

es geht ja nur noch um das Auslesen von TITEL in den Metadaten der Bilder. Nur noch das Eine.
Der Code ist vorhanden.
Ich denke das ist er:
<a href="<we:field type="img" thumbnail="Fullscreen" name="WE_PATH" only="src"/>" toptions="group=links, effect = clip, layout = quicklook, title = <we:field name="Title" /> <i><we:field name="Description" /></i>"><we:field type="img" thumbnail="Galerie-Uebersicht" /></a>

Sonst ist alles fertig. In de kleinen Projekt sind die Galerien das Wichtigste.
Alles Andere habe ich lösen können, auch mit Hilfe des Forums.

Vielen Dank an der Stelle an die, die geholfen haben.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Fr 5. Feb 2016, 18:30

Ich kann keinen Fehler indem Code feststellen.
Da stimmt wohl an anderer Stellen etwas nicht.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Fr 5. Feb 2016, 19:57

hat sich geklärt. Danke :)

rhorbas
webEdition Gold Partner
webEdition Gold Partner
Beiträge: 205
Registriert: Do 1. Jan 1970, 02:00

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon rhorbas » Do 10. Mär 2016, 19:00

pepepy hat geschrieben:hat sich geklärt. Danke :)
Schön für Dich!
Nicht so toll, dass Du die Aufklärung schuldig bleibst ...

Ich dokumentiere hier mal meine Lösung:

Wenn man in einer <we:listview> Bilder oder Felder von Bildern ausgibt, macht man das normalerweise so:
<we:field type="img" only="alt"/>

Aber im type="img" ist nur eine begrenzte Auswahl von Feldern verfügbar:
  • name
  • src
  • parentpath
  • filename
  • extension
  • filesize
  • width
  • height
  • alt
Will man andere Felder ausgeben, lässt man den type=img weg und schreibt:
<we:field name="Description" />

Ich hoffe, das erspart jemand anderem lange Fehlersuchen!

Benutzeravatar
Carrear
webEdition Partner
webEdition Partner
Beiträge: 646
Registriert: Do 17. Jan 2013, 03:02
Wohnort: Hannover
Kontaktdaten:

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon Carrear » Fr 11. Mär 2016, 12:42

Ich würde mich an deiner Stelle auch nicht abschrecken lassen. Ich habe webEdition auch gelernt und kein einziges Mal Geld ausgegeben. In 1-2 Fällen hat die Lösung sogar Monate auf sich warten lassen und ich musste irgendwie um das Problem herum arbeiten. Irgendwie geht es immer :) Ich wünsche dir viel Erfolg und freue mich, dass du die Lösung gefunden hast.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Mo 14. Mär 2016, 19:11

Es war für mich erledigt, weil es keine Lösung zu geben schien.
Der Code ist richtig, meine ich (funktioniert auf einer anderen Website). Funktioniert aber in dem Fall trotzdem nicht.
Hier noch einmal der Code:
<a href="<we:field type="img" thumbnail="Fullscreen" name="WE_PATH" only="src"/>" toptions="group = links, effect = clip, layout = quicklook, title = <we:field name="Title" /> <we:field name="Description" />"><we:field type="img" thumbnail="Galerie-Uebersicht" /></a>


Es sollen ja dadurch die Metadaten ausgelesen werden: Titel u. Beschreibung:
Dateianhänge
Bildschirmfoto 2016-03-14 um 18.00.08.png
Bildschirmfoto 2016-03-14 um 18.00.08.png (20.26 KiB) 5277 mal betrachtet

rhorbas
webEdition Gold Partner
webEdition Gold Partner
Beiträge: 205
Registriert: Do 1. Jan 1970, 02:00

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon rhorbas » Mo 14. Mär 2016, 19:31

pepepy hat geschrieben:Es war für mich erledigt, weil es keine Lösung zu geben schien.
Der Code ist richtig, meine ich (funktioniert auf einer anderen Website). Funktioniert aber in dem Fall trotzdem nicht.
Hier noch einmal der Code:
<a href="<we:field type="img" thumbnail="Fullscreen" name="WE_PATH" only="src"/>" toptions="group = links, effect = clip, layout = quicklook, title = <we:field name="Title" /> <we:field name="Description" />"><we:field type="img" thumbnail="Galerie-Uebersicht" /></a>


Es sollen ja dadurch die Metadaten ausgelesen werden: Titel u. Beschreibung:
Der Code sieht merkwürdig aus; ich habe den mal umgestellt:

Code: Alles auswählen

<we:field type="img" thumbnail="Fullscreen" name="WE_PATH" only="src" to="global" nameto="src"/>
<we:field name="Title" to="global" nameto="Title"/>
<we:field name="Description" to="global" nameto="Description" htmlspecialchars="true"/>

<a
   href="<?=$GLOBALS['src']?>"
   toptions="group = links, effect = clip, layout = quicklook, title = <?=$GLOBALS['Title']?> <?=$GLOBALS['Description']?>"
>
    <we:field type="img" thumbnail="Galerie-Uebersicht" />
</a>
So werden die Feldwerte in globals umgewandelt, und der HTML/PHP-Mischcode ist besser lesbar.
Aber in Deinem ersten Beispiel hattest Du noch:

Code: Alles auswählen

<a href="<we:field type="img" thumbnail="Fullscreen" name="WE_PATH" only="src"/>" toptions="group=links, effect = clip, layout = quicklook, title = <we:field name="Title" /> <i><we:field name="Description" /></i>"><we:field type="img" thumbnail="thumbs" /></a>
Da steht im toptions-Attribut HTML ("<i>"), das geht ja so gar nicht. Hast Du mal den Quelltext im Browser geprüft, was ausgegeben wird? Ich hab den Verdacht, dass das HTML einfach nicht dargestellt wird, weil es fehlerhaft ist.

Benutzeravatar
pepepy
Senior Member
Beiträge: 256
Registriert: Mi 28. Jun 2006, 15:42

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon pepepy » Mi 13. Apr 2016, 18:51

So, bin wieder da.
Also, dein Code hat nicht funktioniert.
Leider.
Hier sollen <we:field name="Title" /> <i><we:field name="Description" /></i>
der Metatext also angezeigt werden. Das <i> steht für eine kursive Darstellung der Description.
Und so soll das aussehen:
Bildschirmfoto 2016-04-13 um 17.33.03.png
Bildschirmfoto 2016-04-13 um 17.33.03.png (254.81 KiB) 5069 mal betrachtet
Title ist "Bild 1" und Description: "Ihr Auto in besten Händen"

Jetzt den kompletten we:listview-Text

Code: Alles auswählen

<we:setVar to="global" nameto="album" from="self" namefrom="album_we_jkhdsf_intID" />
          <we:listview workspaceID="\$album" contenttypes="img" searchable="false" order="we_filename">
            <ul id="gallery">
              <we:repeat>
                <li>
        <a href="<we:field type="img" thumbnail="Fullscreen" name="WE_PATH" only="src"/>" toptions="group=links, effect = clip, layout = quicklook, title = <we:field name="Title" /> <i><we:field name="Description" /></i>"><we:field type="img" thumbnail="Galerie-Uebersicht" /></a>
        	</li>
              </we:repeat>
            </ul>
            <div class="clearfloat"></div>
            <a id="top_btn" href="#pagetop"><span>Seitenanfang</span></a>
            <div class="clearfloat"></div>
            <script type="text/javascript">
              /* bildergalerie */
              TopUp.addPresets({
              "#gallery a": {
              title: "Gallery {alt} ({current} of {total})",
              group: "gallery",
              readAltText: 1,
              shaded: 1
              }
              });
            </script>
          </we:listview>
Könnt ihr damit etwas anfangen?

Wie gesagt in einer Vorlage von 2009 hat es funktioniert.
es wurden <we:field name="Title" /> <i><we:field name="Description" /></i>
ausgelesen.
...title = <we:field name="Title" /> <i><we:field name="Description" /></i>"><we:field type="img" ...

Ich kann den Fehler nicht entdecken.

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: <we:field name="Title" /> <i><we:field name="Description" />

Beitragvon WBTMagnum » Mi 13. Apr 2016, 22:49

Hallo Pepe,

Kannst du dir bitte mal den Quelltext im Browser anzeigen lassen (Strg + U) und den relevanten Teil aus der Galerieübersicht hier posten. Oder kann man auf die Site bereits zugreifen um sich das anzusehen??

Liebe Grüße,
Sascha


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast