Změna vzhledu pohledu

Rád bych upravil zobrazení pohledu - buď ho můžu změnit přes souboru *.tpl.php, ale to mi přijde příliš složité (pro každý node vytvářet soubor). Jde to přes template.php? Přetížit pohled - vypsat jednotlivé položky a ty o nastylovat?

D.

Fórum: 

Reklama

Máte-li na mysli Views, pak samozřejmě není ntné vytvářet pro každý node v pohledu samostatnou šablonu. Je možné upravit šablonu obecně pro položky ve Views, pro řádky i pro celé Views. Zkuste upřesnit.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

blbě jsem to napsal - příklad:

 

mám views:

nadpis: kuřecí polévka

hodnocení: ****

Recept:

blla bla

Obrázek: 200x150px

 

a chtěl bych

<div class="recept">

<h2>nadpis</h2>

<p>Hodnocení: ***</p>

<div style="float:left;margin-right:5px">

<img w="200" h="150">

</div>!--div obrazek-->

<div class="popis">

popis bla bla 

</div> !--div popis-->

<br class="clearleft" />

</div> <!--div recept-->

Dvě možnosti:

1. Zobrazení View jako Row type: Uzly, a přes node.tpl.php nebo přes Contemplate upravit obalení jednotlivých políček zmíněnými HTML značkami.

2. Zobrazení View jako Fields s definicí políček a s úpravou views šablon, které Vám vygeneruje Views, když klepnete při definici pohledu na Theme: Information.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

neměl jsem ve view row type jako uzly, děkuji za pomoc

Rádo se stalo.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Přidat komentář