csak a menünek megfelelő nyelvre engedélyezd a blokkot
a menük ('főmenü', 'main menü', bármilyen menü) blokkokban jelennek meg. ezen blokkok beállításainál meg tudod adni, hogy a blokk csak bizonyos oldalak mellett jelenjen meg. (admin/build/block oldalon minden blokk sorában van egy 'beállítások' lehetőség)
ebben a részben, hogy "Oldalaktól függő megjelenítés" válaszd a "Csak abban az esetben jelenik meg, ha a következő PHP kód TRUE értékkel tér vissza (PHP-módban, csak tapasztaltaknak ajánlott)." lehetőséget és az alatta lévő szövegdobozba ezt a kódot írjad:
'főmenü' blokknak:
global $languages; if ($languages->language == 'hu') { return TRUE; } else { return FALSE; }
'main menü' blokknak:
global $languages; if ($languages->language == 'en') { return TRUE; } else { return FALSE; }
remélem oké lesz.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
$node->revision
nem vagyok biztos benne, de szerintem egy ilyen esetben (erőszakolt node_save) neked kell a $node->revision értékét megadni, magától nem készül új rev. akármi is van beállítva. nézd meg jobban a node_save kódját, van benne egy ilyen rész:
... elseif (!empty($node->revision)) { $node->old_vid = $node->vid; } ...
próbáld ki azt, hogy a node_save előtt kiíratod ezt az értéket, nem tudom ez boolean e vagy mi a bánat, azért mondom, írasd ki, aztán meglátod mi az, ha semmi, akkor próbálj megadni egy true -t neki, hátha úgy jó lesz. egy próbát megér. ;)
<?php $node = node_load(42); $node->revision = TRUE; node_save($node); ?>
a hook_cron-ból futna, ami ugye Anonymous-ként fut
ez nem így van, szívás is lenne, ha így lenne, gondold csak el, kéne külön egy felhasználó, aki a 'cron' és neki kéne, hogy legyen joga mindenre?? elég sutaság lenne. a cronnak semmi köze a felhasználókhoz, se a jogosultságokhoz.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
weight oszlop
$form['weights'][0] = array('#value' => 10);
a weight oszlop mezoi nem jok, mivel a javascript ebbe az oszlopba irja bele a sor erteket.
es mivel nalad ez az oszlop markup, abba nem tud beleirni
szoval ha weight mezoket igy modositod akkor mar mukodik
$form['weights'][0] = array( '#type' => 'select', '#dafault_value' => 0, '#options' => array(0, 1, 2), );
ereditileg a '#type' => 'weight' kellene hogy legyen, de a peldadban azon a drupal_render() szamomra egyelore erthetetlen oknal fogva nem mukodik, ezert valasztottam a 'select' tipust..
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
pontosabb célzás mindig erősebb!
van egy olyan dolog, amit "specificity" néven megtalálhatsz, az a lényeg, hogy a pontosabban célzott szabály mindig erősebb. illetve, ennek felülírására létezik egy !important kapcsoló.
azért "húzza át" a saját cssed, mert a másik szabály pontosabban célzott, tehát ő erősebb lesz. két megoldás lehetséges..
#block-block-6 div.content { background: transparent url(images/en-kepem.png) no-repeat scroll center top !important; .. }
vagy
#sidebar-first div#block-block-6 div.content { background: transparent url(images/en-kepem.png) no-repeat scroll center top; ... }
mellékszál:
például a htmlbe égett stílus (pl style="padding-left:10") az azért nagyon ellenjavallt, mert soha semmivel azt "túlcélozni" már nem fogod tudni. akármilyen pontosan célzol is és !important is használsz, a style attribútummal beégetett stílus mindig erősebb minden másnál. ennek a hátrányait elég könnyű átlátni. :)
csak hogy teljesen precíz legyen a dolog, idepötyögöm neked a css mastery könyvből a "specificity example" táblázat:
selector -> specificity in base 10
style="" -> 1000
#wrapper #content {} -> 200
#content .datePosted {} -> 110
div#content {} -> 101
#content {} -> 100
p.comment .dateposted {} -> 21
p.commetn {} -> 11
div p {} -> 2
p{} -> 1
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges




CSS kérdés
a pager alapból megkapod a drupaltól, ha szükség van rá kirakja magától.
az, hogy igy nézzen ki, mint a drupal.hu-n, ezt kell beleírnod a CSS-be:
ha ezek után sem lesz ilyen, akkor jöhet az important szabály:
ninja - http://alleycat.hu
ninja - http://alleycat.hu