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

#1 21. Mai 2013 21:18

leerraum
arbeitet mit CMSMS
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 466
Webseite

Re:

Hi,

ich versuche gerade ein Custom-Field im Products Modul auszulesen und stelle mich dabei etwas blöde an. Trotz get_template_vars.

Eigentlich müsste ich doch mit diesem Befehl den Wert des Bild-Feldes angezeigt bekommen, oder?

{$entry->fields->bild.value}

Alles was ich aber bekomme ist eine Notiz:

Notice: Trying to get property of non-object in D:\xampp\htdocs\xxxxx\tmp\templates_c\Products^6b5135722cbff3e0f212d1cdb7421f3ef27cc3be.module_db_tpl.Products;summary_xxxxx.php on line 59

Also wirklich was Anfangen kann ich damit nicht, weil das Object ist doch da und sein Property müsste ich doch wie oben beschrieben abgreifen können.

get_template_vars spuckt mir dazu das hier aus:

2 => stdClass Object
{
	id => 7
	....
	fields => Array
	(
		bild => stdClass Object
		{
			id => 1
			name => bild
			prompt => Bild
			type => image
			options => Array
			(
				 => 
			)
			max_length => 255
			value => xxxxxx_taschen_stehend_01.jpg
			fielddef_id => 1
			thumbnail => thumb_xxxxx_taschen_stehend_01.jpg
		}
		....
	)
	....
}

Was mache ich falsch?

Danke
leerraum

Beitrag geändert von leerraum (22. Mai 2013 16:36)


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#2 22. Mai 2013 05:24

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

Re:

Bin nicht ganz sicher:

{$entry->fields.bild->value}

Eine Kombination davon ist es.

Du hast ein Objekt, anschliessend ein Array mit einem Objekt. Somit -> . ->


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

Offline

#3 22. Mai 2013 09:11

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.039
Webseite

Re:

So muss man die Bilder holen. Bin gerade mit mehrere Sites damit beschäftigt.

[== html ==]
<br/>
<img src="{$entry->file_location}/{$entry->fields.Bild->value}" alt="{$entry->product_name}" /><br/>

und auf gross/klein Buchstaben achten!

mfg
Jan

Beitrag geändert von Janl (22. Mai 2013 09:12)


Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan

Offline

#4 22. Mai 2013 16:35

leerraum
arbeitet mit CMSMS
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 466
Webseite

Re:

danke!


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

Fußzeile des Forums

Powered by FluxBB