Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2006-06-12 08:48:32
- ede
- Member
- Registered: 2006-05-02
- Posts: 39
[de-de] [gelöst] Eingabe in customfield als Integer ausgeben
Hallo zusammen,
gibt es eine Möglichkeit die Eingabe in ein customfiled in einen Integer umzuwandeln?
Ich möchte einem Artikel ein Downloadfile anhängen, und dies am liebsten so, dass ich z.b. nur die Nummer des Downloads in ein customfield eintrage und diese nummer dann als id übernommen wird.
also ungefähr so:
<code>
<txp:file_download form=“downloadansicht” id=”<txp:custom_field name=“download_id” />” />
</code>
habe schon (erfolglos) versucht den Wert so umzuwandeln:
<code>
<txp:file_download form=“downloadansicht” id=”<txp:php>intval(<txp:custom_field name=“download_id” />)</txp:php>” />
</code>
Offline
Re: [de-de] [gelöst] Eingabe in customfield als Integer ausgeben
Das Problem ist nicht, ob es ein Integer ist, sonder dass du Tags nicht als Attribute für andere Tags verwenden kannst. Siehe auch den FAQ-Eintrag:
Offline
Re: [de-de] [gelöst] Eingabe in customfield als Integer ausgeben
Du kannst folgendes probieren, um zu dem gewünschten Resultat zu kommen:
<txp:php>
global $thisarticle;
echo file_download(array('form' => 'downloadansicht', 'id' => $thisarticle['download_id']));
</txp:php>
Offline
#4 2006-06-12 20:30:43
- ede
- Member
- Registered: 2006-05-02
- Posts: 39
Re: [de-de] [gelöst] Eingabe in customfield als Integer ausgeben
Vielen Dank,
das funktioniert perfekt!
Offline