1 2 3 4 5 6 7 |
drupal_add_css(drupal_get_path('theme', 'THEME') . '/best-theme.css', array( 'group' => CSS_THEME, 'type' => 'file', 'media' => 'screen', 'weight' => '42', ) ); |
- Где: THEME — название Вашей темы.
- ‘type’ => ‘file’ — Тип добавляемого CSS. В данном случае это файл, который находится в Вашей теме. Также может принимать значение external и inline.
- ‘media’ => ‘screen’ — Тип носителя.
- ‘weight’ => ’42’ — Номер в очереди других подключаемых файлов. Этим параметром можно регулировать высоту, на которой будет находится твой подключаемый файл среди других подключаемых файлов.
Подключение JS-файла происходит таким же образом:
1 2 3 4 5 6 7 |
drupal_add_js(drupal_get_path('theme', 'THEME'). '/super-script.js', array( 'group' => JS_THEME, 'type' => 'file', 'scope' => 'header', 'weight' => '42', ) ); |
- Где: THEME — название Вашей темы.
- ‘type’ => ‘file’ — Тип добавляемого JS. В данном случае это файл, который находится в Вашей теме. Также может принимать значение external и inline.
- ‘scope’ => ‘header’ — Место на странице, куда будет подключён JS. В данном случае значение header подключает JS в шапке странице, а значение footer — в подвале страницы.
- ‘weight’ => ’42’ — Номер в очереди других подключаемых файлов. Этим параметром можно регулировать высоту, на которой будет находится твой подключаемый файл среди других подключаемых файлов.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
/** * ----------------------------------------------------------------------------- * comment form: remove tips * ----------------------------------------------------------------------------- * * @param type $form * @param type $form_state * @param type $form_id */ function THEME_form_comment_form_alter(&$form, $form_state, $form_id) { $form['comment_body']['#after_build'][] = 'remove_tips'; } // remove format options function function remove_tips(&$form) { unset($form['und'][0]['format']['guidelines']); unset($form['und'][0]['format']['help']); return $form; } |
где THEME — название Вашей темы.
После этого нужно очистить кэш Drupal’а.
1 2 3 4 |
function THEME_form_alter(&$form, &$form_state, $form_id) { unset($form['options']['sticky']); /* отключение опции "Закреплять вверху списков" */ unset($form['options']['promote']); /* отключение опции "Вывести на главную" */ } |
1 2 3 |
.indented { margin-left: 25px; } |
1 2 3 |
.indented .indented .indented .indented .indented .indented { margin-left: 0; } |
1 |
$block['content'] = $node->field_name['und'][0]['safe_value']; |
1 |
$output = field_view_field('node', $node, 'field_name'); |
1 |
print render(field_view_field('node', $node, 'body')); |