Page 1 of 1

Galeria + własne pole "Fields" w obrazkach

Posted: Thu Aug 23, 2012 7:55 am
by pomier
Witam serdecznie, Panowie potrzebuję małej pomocy.
MAm zrobioną galerię i dodane własne pole typu "checkbox" dla obrazków. Pole nazwałem "wyświetl_jako_ostatnia_realizacja"
teraz chcę zrobić wyświetlanie tylko tych obrazków z galerii któe mają zaznaczone własnie to pole i nie mogę sobie z tym poradzić.

Bardzo proszę o jakąś pomoc.
Dzięki

Panowie udało mi się zrobić tak:

Code: Select all


{foreach from=$images item=image}


<div class="img">

<div class="pojemnik">

{if $image->fields.wyswietl_jako_ostatnia_realizacja.value == true}
		<a class="group" href="{$image->file}" title="{$image->titlename}" rel="gallery-{$galleryid}"><img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" /></a><br />
{$image->comment}
{/if}

</div>
</div>

{/foreach}
Działa ale muszę dodać w szablonie tak:

Code: Select all

{Gallery dir='Pojazdy' template="miniaturki2"}
a ja bym chciał by to działa dla całej galerii i subgalerii a nie tylko dla tej jednej wskazanej

Może w tym mi pomożecie

Re: Galeria + własne pole "Fields" w obrazkach

Posted: Thu Aug 23, 2012 11:03 am
by Jos
pomier wrote:Działa ale muszę dodać w szablonie tak:

Code: Select all

{Gallery dir='Pojazdy' template="miniaturki2"}
a ja bym chciał by to działa dla całej galerii i subgalerii a nie tylko dla tej jednej wskazanej
You can just use {Gallery dir='Pojazdy'} so without the template parameter, after you have set the template in each (sub)gallery to "miniaturki2"
Or easier: Set the template in each (sub)Gallery to "use default" and mark the template "miniaturki2" as default in the templates tab.

But much much easier would be if you use the "active/inactive" state for each image. Inactive images are not shown by default. If you have places where you want to show all images, you just use {Gallery show='all'}
But I guess you'll have your reasons to use a custom field.