alinks e views
Ciao a tutti, ho un problema abbastanza urgente, spero possiate aiutarmi.
sto usando il modulo alinks, ma avrei bisogno di usarlo nelle views che di norma non funziona.
ho trovato questo link:
http://drupal.org/node/759366
che sembra risolvere la cosa, ma non ci sto riuscendo, cioè in pratica non riesco a trovare il codice che lui dice di andare a sostituire.
Vi ringrazio tutti.
ciao


Prova a creare il file
Prova a creare il file views-view.tpl.php nella directory del tuo tema con questo contenuto:
<div class="view view-<?php print $css_name; ?> view-id-<?php print $name; ?> view-display-id-<?php print $display_id; ?> view-dom-id-<?php print $dom_id; ?>">
<?php if ($admin_links): ?>
<div class="views-admin-links views-hide">
<?php print $admin_links; ?>
</div>
<?php endif; ?>
<?php if ($header): ?>
<div class="view-header">
<?php print $header; ?>
</div>
<?php endif; ?>
<?php if ($exposed): ?>
<div class="view-filters">
<?php print $exposed; ?>
</div>
<?php endif; ?>
<?php if ($attachment_before): ?>
<div class="attachment attachment-before">
<?php print $attachment_before; ?>
</div>
<?php endif; ?>
<?php if ($rows): ?>
<div class="view-content">
<?php print $rows; ?>
</div>
<?php elseif ($empty): ?>
<div class="view-empty">
<?php print $empty; ?>
</div>
<?php endif; ?>
<?php if ($pager): ?>
<?php print $pager; ?>
<?php endif; ?>
<?php if ($attachment_after): ?>
<div class="attachment attachment-after">
<?php print $attachment_after; ?>
</div>
<?php endif; ?>
<?php if ($more): ?>
<?php print $more; ?>
<?php endif; ?>
<?php if ($footer): ?>
<div class="view-footer">
<?php print $footer; ?>
</div>
<?php endif; ?>
<?php if ($feed_icon): ?>
<div class="feed-icon">
<?php print $feed_icon; ?>
</div>
<?php endif; ?>
</div>
poi modifica la parte dove gestisce le righe (...$rows...) come illustrato nel post di drupal.org (per vedere le modifiche occorre ripulire la cache).
PS usando il template views-view.tpl.php modificherai l'output di tutte le tue viste. Template più "specifici" il trovi in admin/build/views/edit/TUA_VISTA sezione "Tema: Informazioni".
Se ti è utile ricordati di cambiare lo stato di questa richiesta di supporto in "Risolta", altrimenti fammi sapere.
Ciao.
http://ganovelli.it
non ho capito cosa intendi
non ho capito cosa intendi con:
"poi modifica la parte dove gestisce le righe (...$rows...) come illustrato nel post di drupal.org (per vedere le modifiche occorre ripulire la cache). "
cosa devo fare?
Cambia la parte ... <?php if
Cambia la parte
...<?php if ($rows): ?>
<div class="view-content">
<?php print $rows; ?>
</div>
<?php elseif ($empty): ?>
<div class="view-empty">
<?php print $empty; ?>
</div>
<?php endif; ?>
...
in
...<?php if ($rows): ?>
<div class="view-content">
<?php
$words = alinks_get_strings();
if ($words) {
print (alinks_make_links($rows, $words));
}
?>
</div>
<?php elseif ($empty): ?>
<div class="view-empty">
<?php print $empty; ?>
</div>
<?php endif; ?>
...
[fonte degli snippets: http://drupal.org/node/759366#comment-2831624]
poi pulisci la cache di sistema per poter vedere le modifiche.
http://ganovelli.it