pathauto_cleanstring in Viewtemplate
Eingetragen von designcontext (143)
am 31.03.2010 - 08:39 Uhr in
am 31.03.2010 - 08:39 Uhr in
Hallo!
Ich habe für eine Mitgliederverwaltung einen View erstellt. Dafür habe ich ein Template für die Felder erstellt.
<li>
<h3>
<a href="<?php print $base_path; ?>/drupal/dgej/mitgliedsverzeichnis/<?php print $fields['title']->content; ?>-<?php if ($fields['field_mgl_nummer_value']); ?>">
<?php if ($fields['field_mgl_titel_value']):?>
<?php print $fields['field_mgl_titel_value']->content; ?>
<?php endif; ?>
<?php if ($fields['field_mgl_vorname_value']):?>
<?php print $fields['field_mgl_vorname_value']->content; ?>
<?php endif; ?>
<?php print $fields['title']->content; ?></a>
</h3>
<?php if ($fields['field_mgl_institution_value']):?>
<p><?php print $fields['field_mgl_institution_value']->content; ?></p>
<?php endif; ?>
<?php if ($fields['field_mgl_abteilung_value']):?>
<p><?php print $fields['field_mgl_abteilung_value']->content; ?></p>
<?php endif; ?>
</li>
Jetzt ist das natürlich falsch, weil ja die Pathauto-Einstellungen nicht berücksichtigt werden, also der Link dann mal auf /Müller-123 geht statt auf /mueller-123. Wenn ich jetzt aber in dem Template den Title durch die Funktion pathauto_cleanstring($string, $clean_slash = TRUE) laufen lasse, dann krieg ich die Fehlermeldung "Call to undefined function". Kann man die nicht dort aufrufen?
Danke und Gruß!
Katharina
- Anmelden oder Registrieren um Kommentare zu schreiben
Verwende die Funktion l für
am 31.03.2010 - 16:23 Uhr
Verwende die Funktion l für den Link
$pfad = drupal_get_path_alias('Mein Pfad');
print l('Mein Titel', $pfad);