$items = array( 'admin/commerce/orders/add' => '创建订单', 'admin/commerce/orders/add/delivery' => '待收货订单', 'admin/commerce/orders/add/recipt' => '收货单', ); foreach ($items as $url => $title) { $links[] = array('title' => $title, 'href' => $url); } $vars = array( 'links' => $links, 'attributes' => array('class' => array('action-links')) ); print theme('links', $vars);
执行如上代码,会打印如下:前提是是seven theme.
下面这段代码可能更有意义,添加完文章后,跳转回当前页面。
<?php $links = array( 'admin/structure/entity-type/delivery_schedule/delivery_schedule/add' => '添加配送计划', ); foreach ($links as $url => $title) { $items[] = array( 'data' => l($title, $url, array('query' => drupal_get_destination())), ); } $attributes = array('class' => array('action-links')); print theme_item_list(array('items' => $items,'title' => '', 'type' => 'ul', 'attributes' => $attributes)); ?>