Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2010-05-08 17:36:11

header
Member
From: Schweiz
Registered: 2006-08-28
Posts: 10
Website

[de-de] Customfield über admin-Plugin ansprechen

Hallo zusammen

Ich möchte ein Plugin schreiben, welches im Artikel-Verfassen Tab erscheint. Ich möchte dabei auf Informationen zum Artikel zurückgreifen. Allerdings kann ich anscheinend die Variablen $GLOBALS[‘thisarticle’][‘custom_1’] nicht benutzen…

Gibt es trotzdem eine Möglichkeit, diese Werte auf einfache Art und Weise auszulesen?

danke
header


remixblog.ch.vu

Offline

#2 2010-05-09 09:32:03

trenc
Plugin Author
From: ⛵️, currently Göteborg, SE
Registered: 2008-02-27
Posts: 574
Website GitHub

Re: [de-de] Customfield über admin-Plugin ansprechen

Wenn Du die Admin-UI dabei anpassen willst, ist es sinnvoll über die pluggable_ui() zu gehen.

register_callback('xxx_myfunction', 'article_ui', 'custom_fields');

function xxx_myfunction($event, $step, $data, $rs)
{
	// im $rs-Array liegen die Artikeldaten z.B. custom_field Nr. 1
	$my_custom_field = $rs['custom_1'];
	// und in $data das Markup/HTML für die Ausgabe
	return $data;
}

Last edited by trenc (2010-05-09 09:32:24)


Digital nomad, sailing the world on a sailboat: 32fthome.com

Offline

#3 2010-05-19 14:53:04

header
Member
From: Schweiz
Registered: 2006-08-28
Posts: 10
Website

Re: [de-de] Customfield über admin-Plugin ansprechen

Danke für die Antwort!

Allerdings möchte ich nicht die custom-Textboxen ersetzen, sondern Text in Abhängigkeit der custom-Textboxen im extend_col_1 platzieren!

Ich habe überlegt, einen register-callback aus einem anderen register-callback aufzurufen, um ihm die Daten mit einer zusätzlichen Variable zu übermitteln. Aber das funktioniert nicht!
Gibt es da ne andere Lösung?
danke


remixblog.ch.vu

Offline

Board footer

Powered by FluxBB