Come creare un custom breadcrumb per contenuti OG Group con il modulo path breadcrumb

  1. Aprire Structure > Path Breadcrumbs
  2. Cliccare su "create new path breadcrumb
  3. Dare il nome nel campo "Breadcrumb definition"
  4. Nel path inserire "node/%node"
  5. In Argouments scegliere ""Content: ID
  6. In selection rules scegliere "Node: type" e nel popup successivo selezionare il type del nodo al quale applicare il breadcrumb
  7. Inserire il valore "%node:og-group-ref" per il titolo
  8. Inserire il valore "%node:og-group-ref:0:url" per l'url

 

Come creare una pagina di redirect per la contact form di Drupal

Inseire queste due funzioni nel file template.php del tuo tema

function [THEME_NAME]_form_alter(&$form, &$form_state, $form_id) {
    if ($form_id == 'contact_site_form') {
        $form['#submit'][] = 'contact_form_submit_handler';
    }
}

function contact_form_submit_handler(&$form, &$form_state) {
    $form_state['redirect'] = 'thank-you-page';
}

 

PS: thank-you-page è l'url alias di una pagina creata da backend.

Come formattare una data ti tipo Date

Giorno

<?php print format_date(strtotime($node->field_events_date['und'][0]['value']), 'custom', 'd');?>

Mese

<?php print format_date(strtotime($node->field_events_date['und'][0]['value']), 'custom', 'm');?>

Anno

<?php print format_date(strtotime($node->field_events_date['und'][0]['value']), 'custom', 'y');?>

 

Se la data ha un end date allora

 

Tags

Subscribe to