[Opgelost] Veld definities Uploads module

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
hgpdesign
Forum Members
Forum Members
Posts: 47
Joined: Wed Jul 09, 2008 7:06 am

[Opgelost] Veld definities Uploads module

Post by hgpdesign »

In de Uploads module is het mogelijk eigen 'Veld Definities' aan te maken maar het lukt ons nog niet om die aan te roepen in onze templates. Wij willen graag een mogelijkheid creëren om een eigen beeld te uploaden als er geen miniatuur gemaakt kan worden (bijvoorbeeld bij een .eps etc.).

We hebben al:

Code: Select all

{$entry->fields.eigen_beeld->value}
geprobeerd en:

Code: Select all

{if isset($fields)} 
  {foreach from=$fields item='one' key='name'}
  {strip}<p>{$one.name}:&nbsp;
  {if isset($one.input)}
    {$one.input}
  {elseif $one.type == 'textinput'}
    <input type="text" name="{$actionid}field_{$one.id}" value="{$one.value}" size="{$one.attrib.length}" maxlength="{$one.attrib.maxlength}"/>
  {elseif $one.type == 'checkbox'}
    <input type="checkbox" name="{$actionid}field_{$one.id}" value="1"{if $one.value == 1} checked="checked"{/if}/>
  {elseif $one.type == 'dropdown'}
    <select name="{$actionid}field_{$one.id}">
      {html_options options=$one.attrib.options}
    </select>
  {elseif $one.type == 'multiselect'}
    <select multiple="multiple" size="4" name="{$actionid}field_{$one.id}[]">
      {html_options options=$one.attrib.options}
    </select>
  {/if}{/strip}
  {/foreach}
{/if}
maar beide gaven geen resultaat.

Kan iemand ons een hint geven?
Alvast bedankt.

vriendelijke groet,
Ron Hoenson
Last edited by hgpdesign on Thu Aug 21, 2014 6:59 am, edited 1 time in total.
Jos
Support Guru
Support Guru
Posts: 4017
Joined: Wed Sep 05, 2007 8:03 pm
Location: The Netherlands

Re: Veld definities Uploads module

Post by Jos »

gebruik {get_template_vars} om de beschikbare variabelen te ontdekken.
Als je op die manier een array of object vindt, dan kun je de inhoud daarvan bekijken via
{$variabelenaam|print_r}
User avatar
hgpdesign
Forum Members
Forum Members
Posts: 47
Joined: Wed Jul 09, 2008 7:06 am

Re: Veld definities Uploads module

Post by hgpdesign »

Jos,

bedankt voor het snelle antwoord,

Als ik doe wat jij zegt krijg ik dit:


app_name = CMS
cgsimple = Object
feu_smarty = Object
ccuser = Object
sitename = HGPDESiGN
content_obj = Object
content_id = 161
page = 161
page_id = 161
page_name = vzc_logos
page_alias = vzc_logos
position = 12.4
friendly_position = 12.4
lang = nl_NL
encoding = utf-8
smarty =
actionid = cntnt01
actionparams = Array (6)
returnid = 161
actionmodule = Uploads
feuactionid = m713a0
feuactionparams = Array (2)
mod = Object
FrontEndUsers = Object
prompt_loggedin = Welkom
userid = 5
username = vZc
link_logout = <a href="http://www.hgpdesign.nl/index.php?mact=FrontEndUsers,m713a0,logout,1&m713a0returnid=161&page=161">Afmelden</a>
url_logout = http://www.hgpdesign.nl/index.php?mact=FrontEndUsers,cntnt01,logout,0&cntnt01returnid=161
link_changesettings = <a href="http://www.hgpdesign.nl/index.php?mact=FrontEndUsers,cntnt01,default,0&cntnt01form=changesettings&cntnt01returnid=161">Wijzig mijn instellingen</a>
url_changesettings = http://www.hgpdesign.nl/index.php?mact=FrontEndUsers,cntnt01,default,0&cntnt01form=changesettings&cntnt01returnid=161
email = ron@hgpdesign.nl
menuparams = Array (3)
count = 44
nodelist = Array (44)
node = Object
classes =
show_what = upper_box
output =
feu_authorized = 1
action = redirect
feu_page = 92
docaptcha = 1
upper_box =
Uploads = Object
items = Array (1)
entry = Object
category = Categorie
id = ID
name = Naam
areyousure = Weet u het zeker?
delete = Verwijder
date = Datum
author = Auteur
size = Grootte
details = Details
summary = Omschrijving
description = Beschrijving
thumbnail = Miniatuur
icon = Icoon
image = Plaatje
SCRIPT_NAME = /index.php



Ik zie hier geen door ons aangemaakte 'Veld Definities' staan...
Enig ideen wat nu te doen?

vriendelijke groet,
Ron Hoenson
Jos
Support Guru
Support Guru
Posts: 4017
Joined: Wed Sep 05, 2007 8:03 pm
Location: The Netherlands

Re: Veld definities Uploads module

Post by Jos »

Je had zelf al het idee dat het mogelijk in de variabele $entry zou kunnen zitten. Die zie ik ook in je resultaat-lijstje staan, dus de volgende stap zou kunnen zijn om te checken wat daar in staat met:

Code: Select all

<pre>{$entry|print_r}</pre>
de <pre> tags zijn ervoor om het resultaat wat leesbaarder te presenteren
User avatar
hgpdesign
Forum Members
Forum Members
Posts: 47
Joined: Wed Jul 09, 2008 7:06 am

Re: Veld definities Uploads module

Post by hgpdesign »

Hoi Jos,


dat hebben we nu ook gedaan en we zien nu inderdaad de Veld Definitie 'eigen_beeld' staan - zie hieronder het resultaten-lijstje.

Maar hoe verwerken we dat veld nu in onze template?

{$entry->fields.eigen_beeld->value} werkt dus helaas niet... (net als {$entry->eigen_beeld} niet natuurlijk...)



stdClass Object
(
[id] => 1261
[category_id] => 17
[name] => NN_CMYK_Coated.eps
[author] => Ron
[ip] => 194.120.27.249
[size] => 250336
[date] => 2013-09-18 11:10:11
[thumbnail] => thumb_NN_CMYK_Coated.png
[num_downloads] => 23
[category] => vzc_logos
[filetype] =>
[iconurl] => modules/Uploads/images/unknown.png
[canonical] => http://www.hgpdesign.nl/index.php?mact=Uploads,cntnt01,detail,1&cntnt01upload_id=1261&cntnt01returnid=161&page=161
[viewable] => 1
[sendfile_url] => http://www.hgpdesign.nl/index.php?mact=Uploads,cntnt01,sendfile,1&cntnt01upload_id=1261&cntnt01returnid=161&page=161
[download_url] => http://www.hgpdesign.nl/index.php?mact=Uploads,cntnt01,getfile,1&cntnt01upload_id=1261&cntnt01returnid=161&page=161
[origfile_url] => http://www.hgpdesign.nl/uploads/klanten_bestanden/vzc/logos/NN_CMYK_Coated.eps
[fields] => Array
(
[eigen_miniatuur] => Array
(
[id] => 1
[name] => eigen_miniatuur
[type] => textinput
[upload_id] => 1261
[value] => NN_CMYK_Coated.jpg
)

[eigen_beeld] => Array
(
[id] => 2
[name] => eigen_beeld
[type] => textinput
[upload_id] => 1261
[value] => NN_CMYK_Coated.jpg
)

[test] => Array
(
[id] => 3
[name] => test
[type] => textarea
[upload_id] => 1261
[value] => test4
)

)

)
1


vriendelijke groet,

Ron Hoenson
alphenphoto.nl
Jos
Support Guru
Support Guru
Posts: 4017
Joined: Wed Sep 05, 2007 8:03 pm
Location: The Netherlands

Re: Veld definities Uploads module

Post by Jos »

Wilde gok:
{$entry->fields.eigen_beeld.value} ??
User avatar
hgpdesign
Forum Members
Forum Members
Posts: 47
Joined: Wed Jul 09, 2008 7:06 am

Re: Veld definities Uploads module

Post by hgpdesign »

Jos,

dat was 'm dus! Super bedankt.

met vriendelijke groet,

Ron Hoenson
Post Reply

Return to “Dutch - Nederlands”