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

#1 26. Januar 2015 15:34

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

Gallery, Übersicht und Vorschaubilder

Hi,

ich versuche gerade das hübsch-häßliche Folder Icon für die Gallery los zu werden. Ich habe extra ein Feld für Vorschaubild angelegt, aber die Daten scheinen wohl nicht ausgelesen zu werden.  Was mach ich da falsch?

Script

<div class="gallery">
{if !empty($module_message)}<h4>{$module_message|escape}</h4>{/if}

{if !$hideparentlink && !empty($parentlink)}<div class="parentlink"><a href="javascript:history.back();">Zurück zu den Galerien</a></div>{/if}
{foreach from=$images item=image name="lalala"}
	
	{if $image->isdir}
	{$fields[0]}
	<div class="imgdir">
		<a href="{$image->file}" title="{$image->titlename}"><!--<img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" />--> <img src="{$fields.vorschaubild.value}" /> </a><br />
		{*$image->titlename*}
	</div>
	{else}
	<div class="img">
		<a class="group" href="{$image->file|escape:'url'|replace:'%2F':'/'}" title="{$image->comment}" rel="prettyPhoto[{$galleryid}]"><img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" /></a>
	</div>
	{/if}
	
{/foreach}
<div class="galleryclear">&nbsp;</div>

</div>

get_template_vars sagt mir, dass der Array leer ist.

Array
(
	SCRIPT_NAME => /index.php
	app_name => CMS
	sitename => ------
	lang => de_DE
	encoding => utf-8
	content_obj => Content2 Object
	{
		_stylesheet => 
		_contentBlocks => Array
		(
		)
		_contentBlocksLoaded => false
		_tabIds => 
		_pageTabs => 
		_blockTabs => 
		_blockGroups => 
		_userGroups => 
		_dateBlocks => 
		_colorPickerBlocks => 
		_sliderBlocks => 
		_multiInputs => Array
		(
		)
		_isAdmin => 
		_feuAction => false
		_feuAccess => -1
		_feuGroups => false
		_allUsers => 
		_allGroups => 
		_inheritables => 
		mle => false
		lang => 
		blockLang => 
		defaultBlockLang => 
		mId => 28
		mName => Galerie 2
		mType => content2
		mOwner => 2
		mProperties => ContentProperties Object
		{
			mPropertyNames => Array
			(
				0 => c2
				1 => galcall
				2 => content_en
				3 => header_image
				4 => gallery_type
				5 => target
				6 => image
				7 => thumbnail
				8 => extra1
				9 => extra2
				10 => extra3
				11 => searchable
				12 => pagedata
				13 => disable_wysiwyg
			)
			mPropertyTypes => Array
			(
				target => string
				image => string
				thumbnail => string
				extra1 => string
				extra2 => string
				extra3 => string
				searchable => int
				pagedata => string
				disable_wysiwyg => int
				c2 => string
				galcall => string
				content_en => string
				header_image => string
				gallery_type => string
			)
			mPropertyValues => Array
			(
				target => 
				image => 
				thumbnail => 
				extra1 => 
				extra2 => 
				extra3 => 
				searchable => 1
				pagedata => 
				disable_wysiwyg => 0
				c2 => 
Galerie

Hier sehen Sie einige von uns realisierte Arbeiten.




Vielleicht finden Sie hier Anregungen für Ihr eigenes Projekt
				galcall => {Gallery template = "prettyPhoto" dir = "galerie2" }
				content_en => 
				header_image => 
				gallery_type => 
			)
			mAllowedPropertyNames => 
		}
		mPropertiesLoaded => true
		mParentId => 21
		mOldParentId => 21
		mTemplateId => 26
		mItemOrder => 2
		mOldItemOrder => 2
		mMetadata => {* Add code here that should appear in the metadata section of all new pages *}
		mTitleAttribute => 
		mAccessKey => 
		mTabIndex => 
		mHierarchy => 00007.00002
		mIdHierarchy => 21.28
		mHierarchyPath => system/galerie-2
		mMenuText => Galerie 2
		mActive => true
		mAlias => galerie-2
		mOldAlias => galerie-2
		mCachable => true
		mPreview => true
		mShowInMenu => true
		mDefaultContent => false
		mMarkup => html
		mLastModifiedBy => 2
		mCreationDate => 2015-01-26 10:46:21
		mModifiedDate => 2015-01-26 10:46:21
		mAdditionalEditors => 
		mReadyForEdit => false
		_attributes => Array
		(
			0 => Array
			(
				0 => target
				1 => 10
				2 => 0
			)
			1 => Array
			(
				0 => title
				1 => 1
				2 => 1
			)
			2 => Array
			(
				0 => menutext
				1 => 2
				2 => 1
			)
			3 => Array
			(
				0 => page_url
				1 => 3
				2 => 0
			)
			4 => Array
			(
				0 => parent
				1 => 4
				2 => 1
			)
			5 => Array
			(
				0 => active
				1 => 5
				2 => 0
			)
			6 => Array
			(
				0 => showinmenu
				1 => 5
				2 => 0
			)
			7 => Array
			(
				0 => secure
				1 => 6
				2 => 0
			)
			8 => Array
			(
				0 => cachable
				1 => 7
				2 => 0
			)
			9 => Array
			(
				0 => alias
				1 => 10
				2 => 0
			)
			10 => Array
			(
				0 => titleattribute
				1 => 55
				2 => 0
			)
			11 => Array
			(
				0 => accesskey
				1 => 56
				2 => 0
			)
			12 => Array
			(
				0 => tabindex
				1 => 57
				2 => 0
			)
			13 => Array
			(
				0 => owner
				1 => 90
				2 => 0
			)
			14 => Array
			(
				0 => additionaleditors
				1 => 91
				2 => 0
			)
			15 => Array
			(
				0 => image
				1 => 50
				2 => 0
			)
			16 => Array
			(
				0 => thumbnail
				1 => 50
				2 => 0
			)
			17 => Array
			(
				0 => extra1
				1 => 80
				2 => 0
			)
			18 => Array
			(
				0 => extra2
				1 => 81
				2 => 0
			)
			19 => Array
			(
				0 => extra3
				1 => 82
				2 => 0
			)
			20 => Array
			(
				0 => template
				1 => 4
				2 => 0
			)
			21 => Array
			(
				0 => pagemetadata
				1 => 20
				2 => 0
			)
			22 => Array
			(
				0 => searchable
				1 => 8
				2 => 0
			)
			23 => Array
			(
				0 => pagedata
				1 => 25
				2 => 0
			)
			24 => Array
			(
				0 => disable_wysiwyg
				1 => 60
				2 => 0
			)
		)
		_prop_defaults => 
		_add_mode => 
		_error => 
		mChildCount => 0
	}
	content_id => 28
	page => galerie-2
	page_id => galerie-2
	page_name => galerie-2
	page_alias => galerie-2
	position => 7.2
	friendly_position => 7.2
	menuparams => Array
	(
		template => Hauptnavigation
		module => MenuManager
		action => default
	)
	count => 5
	nodelist => Array
	(
		0 => stdClass Object
		{
			id => 15
			pagetitle => -------- | Home
			url => [url]http://www.--------.de/[/url]
			accesskey => 1
			type => content2
			tabindex => 
			titleattribute => Home Page, shortcut key=1
			modified => 1394564587
			created => 1153855351
			hierarchy => 1
			depth => 1
			prevdepth => 1
			children_exist => false
			haschildren => false
			menutext => Home
			raw_menutext => Home
			target => 
			index => 0
			alias => home
			parent => false
			extra1 => 
			extra2 => 
			extra3 => 
			current => false
		}
		1 => stdClass Object
		{
			id => 16
			pagetitle => -------- |Über uns
			url => [url]http://www.--------.de/ueber-uns.html[/url]
			accesskey => 
			type => content2
			tabindex => 
			titleattribute => 
			modified => 1394907486
			created => 1305545181
			hierarchy => 2
			depth => 1
			prevdepth => 1
			children_exist => false
			haschildren => false
			menutext => Über uns
			raw_menutext => Über uns
			target => 
			index => 1
			alias => ueber-uns
			parent => false
			extra1 => 
			extra2 => 
			extra3 => 
			current => false
		}
		2 => stdClass Object
		{
			id => 17
			pagetitle => -------- |Leistungen
			url => [url]http://www.--------.de/leistungen.html[/url]
			accesskey => 
			type => content2
			tabindex => 
			titleattribute => 
			modified => 1394907534
			created => 1305558067
			hierarchy => 3
			depth => 1
			prevdepth => 1
			children_exist => false
			haschildren => false
			menutext => Leistungen
			raw_menutext => Leistungen
			target => 
			index => 2
			alias => leistungen
			parent => false
			extra1 => 
			extra2 => 
			extra3 => 
			current => false
		}
		3 => stdClass Object
		{
			id => 18
			pagetitle => Galerie
			url => [url]http://www.--------.de/galerie.html[/url]
			accesskey => 
			type => content2
			tabindex => 
			titleattribute => 
			modified => 1415552544
			created => 1305558077
			hierarchy => 4
			depth => 1
			prevdepth => 1
			children_exist => false
			haschildren => false
			menutext => Galerie
			raw_menutext => Galerie
			target => 
			index => 3
			alias => galerie
			parent => false
			extra1 => 
			extra2 => 
			extra3 => 
			current => false
		}
		4 => stdClass Object
		{
			id => 19
			pagetitle => Kontakt
			url => [url]http://www.--------.de/kontakt.html[/url]
			accesskey => 
			type => content2
			tabindex => 
			titleattribute => 
			modified => 1306851550
			created => 1305558085
			hierarchy => 5
			depth => 1
			prevdepth => 1
			children_exist => false
			haschildren => false
			menutext => Kontakt
			raw_menutext => Kontakt
			target => 
			index => 4
			alias => kontakt
			parent => false
			extra1 => 
			extra2 => 
			extra3 => 
			current => false
		}
	)
	node => stdClass Object
	{
		id => 19
		pagetitle => Kontakt
		url => [url]http://www.--------.de/kontakt.html[/url]
		accesskey => 
		type => content2
		tabindex => 
		titleattribute => 
		modified => 1306851550
		created => 1305558085
		hierarchy => 5
		depth => 1
		prevdepth => 1
		children_exist => false
		haschildren => false
		menutext => Kontakt
		raw_menutext => Kontakt
		target => 
		index => 4
		alias => kontakt
		parent => false
		extra1 => 
		extra2 => 
		extra3 => 
		current => false
	}
	hop => 
	gallerytitle => galerie2
	galleryid => 100
	gallerycomment => 
	parentlink => Zurück zur übergeordneten Galerie
	parent_url => [url]http://www.--------.de/gallery/28.html[/url]
	parent_txt => Zurück zur übergeordneten Galerie
	hideparentlink => 1
	fields => Array
	(
	)
	images => Array
	(
		0 => stdClass Object
		{
			fileid => 103
			file => [url]http://www.--------.de/gallery/galerie2/Heimlich/28.html[/url]
			filedate => 2015-01-23 16:17:28
			filename => Heimlich
			title => Heimlich 
			titlename => Heimlich 
			comment => 
			fileorder => 0
			active => 1
			isdir => true
			galleryid => 100
			gallery_url => [url]http://www.--------.de/gallery/galerie2/28.html[/url]
			thumb => modules/Gallery/images/folder.png
			fields => Array
			(
			)
		}
		1 => stdClass Object
		{
			fileid => 130
			file => [url]http://www.--------.de/gallery/galerie2/Ernst/28.html[/url]
			filedate => 2015-01-23 16:18:03
			filename => Ernst
			title => Ernst
			titlename => Ernst
			comment => 
			fileorder => 0
			active => 1
			isdir => true
			galleryid => 100
			gallery_url => [url]http://www.--------.de/gallery/galerie2/28.html[/url]
			thumb => modules/Gallery/images/folder.png
			fields => Array
			(
			)
		}
		2 => stdClass Object
		{
			fileid => 101
			file => [url]http://www.--------.de/gallery/galerie2/badundboden/28.html[/url]
			filedate => 2015-01-23 16:17:28
			filename => badundboden
			title => Bad und Boden
			titlename => Bad und Boden
			comment => 
			fileorder => 0
			active => 1
			isdir => true
			galleryid => 100
			gallery_url => [url]http://www.--------.de/gallery/galerie2/28.html[/url]
			thumb => modules/Gallery/images/folder.png
			fields => Array
			(
			)
		}
	)
	imagecount => 0 Bilder
	itemcount => 3
	numimages => 0
	numdirs => 3
	number => 1000
	pages => 1
	currentpage => 1
	prevpage => < zurück
	prevpage_url => 
	prevpage_txt => < zurück
	nextpage => weiter >
	nextpage_url => 
	nextpage_txt => weiter >
	pagelinks => 1
	module_message => 
	image => stdClass Object
	{
		fileid => 103
		file => [url]http://www.--------.de/gallery/galerie2/Heimlich/28.html[/url]
		filedate => 2015-01-23 16:17:28
		filename => Heimlich
		title => Heimlich 
		titlename => Heimlich 
		comment => 
		fileorder => 0
		active => 1
		isdir => true
		galleryid => 100
		gallery_url => [url]http://www.--------.de/gallery/galerie2/28.html[/url]
		thumb => modules/Gallery/images/folder.png
		fields => Array
		(
		)
	}
)

Vielen Dank!
Leerraum

Gallery 1.4.4 auf CMSms 1.9.4.1


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

Offline

#2 26. Januar 2015 16:23

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: Gallery, Übersicht und Vorschaubilder

In der Gallery bei den Optionen gibt es zwei Einstellungen (ganz unten auf der Seite):

Pfad zu dem voreingestellten Verzeichnis-Icon (Webseite):
Pfad zu dem Verzeichnis-Icon (Administration):

Kannst du das damit nicht lösen?

Offline

#3 26. Januar 2015 16:29

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

Re: Gallery, Übersicht und Vorschaubilder

Danke für die Info. Ich hätte gerne für jeden Ordner ein Vorschaubild, dass sich aus den hochgeladenen Bildern speist. Ich hab ja versucht das über Felder zu lösen, aber der Array dafür ist leider leer, wenn isdir auf true steht.


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

Offline

#4 26. Januar 2015 17:14

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: Gallery, Übersicht und Vorschaubilder

Für das Gallery Verzeichnisbild gibt es in der Gallery eine extra Spalte "Album Cover". Hier kann ein Bild als Verzeichnisbild definiert werden.


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

Offline