Breadcrumb cleaning
authorroot <root@ns310684.ovh.net>
Fri, 1 Oct 2010 16:55:05 +0000 (18:55 +0200)
committerroot <root@ns310684.ovh.net>
Fri, 1 Oct 2010 16:55:05 +0000 (18:55 +0200)
themes/sfd/breadcrumb.php

index 1c6c9b1..f7f91e4 100644 (file)
         foreach ($folders as $key => $folder)
         {
             $path =  $path . "/$folder";
+            $truepath = drupal_lookup_path('source', substr($path, 1));
+            $url = explode("/", $truepath);
+            $node = node_load($url[1]);
             $folder = clean_folder_name($folder);
             if ($key == 0 && $folder)
             {
                 $open = True;
-                $content .= "<a href='$path' class='module base'><font class='bloc'>$folder</font></a><div class='module souligne'>";
+                $content .= "<a href='$path' class='module base'><font class='bloc'>{$node->title}</font></a><div class='module souligne'>";
             }
             else if ($folder)
-                $content .= "<a href='$path' class='module suite'> &gt; $folder</a>";
+                $content .= "<a href='$path' class='module suite'> &gt; {$node->title}</a>";
         }
         if ($open)
             $content .= '</div></div>';