сss (9) сss3 (14) ajax (2) css (42) drupal (7) Fix IE6 (4) font (4) html (23) javascript (22) jQuery (15) js (5) less (1) php (1) scss (1) soft (2) vue (1) webstorm (1) wordpress (1)

подключить javascript файл для определённой ноды

В template.php добавляем:

function THEMENAME_preprocess(&$vars)
{
$node = menu_get_object('node');
if ($node && $node->nid == 123)
{
drupal_add_js('sites/all/themes/THEMENAME/js/script.js');
}
}

Размеры шрифта в css

Если указать:


body {
font-size:62.5%;
}


то
1em = 10px;
1.2em = 12px;


P.S.
зачем надо не очень понял, проще указать наверно будет:


body {
font-size: 10px;
}


P.S.S. к тому же em - размер относительно родительского блока, если кто не в курсе.

Вывод ноди в модальном окне (Друпал)

$(function() {
$('.views-field-field-preview-fid a').click(function() {
var ad = $(this).attr('href'); определяю линк на который ведет сылка
$.fancybox.showActivity();
$.get(ad, function(data) {
var body = $('#content-content', data); берем данные только с блока #content-content
$.fancybox({content:body});
});
return false;
});
});
});