csodálkoznék, ha ennek ez lenne a legjobb módja
de nagyon érdekes kerülés, bravó. ;)
esetleg a t() függvényt használd inkább és ne simán az "Előnézet" legyen a feltétel, hanem a t('Preview') meg talán legyen egy plusz feltétel, hogy arg(0) == 'node' && (arg(1) == 'add' || arg(2) == 'edit') és akkor biztos node szerkesztés előnézetén vagy.
de kell legyen ennek elegánsabb módja. nem akartam még ilyet csinálni, de ha beleszaladnék, nem adnám itt fel. ;)
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
igen, van neki
Van-e a $node objektumnak ilyen tulajdonsága, ami megmondja, hogy éppen milyen állapotban van?
Igen, van neki.
if (isset($node->build_mode) && $node->build_mode == NODE_BUILD_PREVIEW) { // ez legyen, ha a node előnézetben jelenik meg }
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Tök lényegtelen, hogy a menü
Tök lényegtelen, hogy a menü mivel áll elő, superfish, vagy nem superfish.
Ahogy írtam az elején, a css-t nem fogod megúszni.
Úgy viselkedik a menü, ahogy akarod? Lenyílik, bezáródik, kattintható, stb? Ha nem -> drupal.hu
Úgy néz ki, olyan a háttere, olyan a színe, amilyennek akarod? Ha nem -> nem drupal.hu, millió css-el foglalkozó oldal van a weben akár még magyarul is.
Nem véletlenül nem ír ide senki, senki nem fog fejben, html forrás nélkül css-t írni, különösen, ha menüről van szó.
Ami a kérdésed drupal vonatkozását illeti: Modulok, sminkek css-eit nem módosítjuk, új css file-t hozunk létre a smink könyvtárában, majd a smink .info file-jába beírjuk: stylesheets[all][] = encssem.css, majd ürítjük a smink gyorstárat.
Na amit az encssem.css-be kell beírnod, az nem tartozik ide, nem drupal kérdés.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Appserv
Windóz alatt én teszteléshez és élesben intranethez appserv-et használok. Szerintem a legegyszerűbb.
Üdv. Peti