Drupal

По умолчанию node_save ($node) – не создаёт новой ревизии, а сохраняет в предыдущую, и не важно, что в типе материала поставлена галочка Создать новую редакцию.Чтобы повлиять на это – необходимо перед вызовом node_save ($node) указать True или False по ключу $node->revision
Потому что в файле: modules/system/image.gd.inc гвоздями прибито: $success = $function($image->resource, $destination, variable_get('image_jpeg_quality', 75)); 75 Карл! Если написать так:
Тэги: GD2, Drupal, Drupal 7
print drupal_lookup_path("source", 'contacts'); // node/35 Наеборот:print url('node/' . $nid);
Тэги: Drupal 7, Drupal
// Добавляет Canonical function pages_in_theme_preprocess_html(&$var) {   $canonical_tag = array(     '#type'       => 'html_tag',     '#tag'        => 'link',     '#attributes' => array(
commerce/modules/checkout/includes/commerce_checkout.pages.inc Функция: function commerce_checkout_router
Тэги: Drupal, Drupal 7
$field_teplo_tax = get__und($entity, 'field_teplo_tax', 'tid'); $field_teplo_tax_term = taxonomy_term_load($field_teplo_tax); $is_object__field_teplo_tax_term = is_object ($field_teplo_tax_term); $tid = (int) $field_teplo_tax; // WARNING :)