Panel tartalom, mint hivatkozás

Ha szeretnénk Drupal tartalomkezelő alatt egy panel egész felületét hivatkozásként használni, a megoldás nem annyira kézenfekvő, hogy két kattintással meg tudjuk oldani. Azonban egy apró módosítás a smink style.css fájljában, és máris célegyenesben vagyunk. Ha olyan sminket használ az oldal, amelyhez érkezhetnek frissítések, célszerű a sminkről egy másolatot készíteni, és a módosításokat ezen a másolaton elvégezni.

  • A smink style.css fájljának végére illesszük be ezt a kódot:
div.clickable { 
    position:relative;
}
div.clickable a {
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    text-decoration:none;
    z-index:10;
    background-color:white;
    opacity: 0;
    filter: alpha(opacity=1);
}
  • A panelünk CSS tulajdonságainál, a CSS osztály mezőben adjuk meg a DIV osztály nevét (itt clickable)
  • A panel tartalának első sora legyen ez:
<p><a href="A hivatkozott URL">&nbsp;</a></p>
  • A második sortól jöhet a panel igazi tartalma

Ha minden jól megy, mostantól a panel teljes területe kattintható hivatkozássá változik.