柳暗花明笔记

    drupal 三种在表单前面加东西的方法

    所属分类:[ php&web ] 猫哲学家 发表于:2012-08-10 21:55 浏览:407

    drupal 三种在表单前面加东西的方法:

    方法一:

    (取灵活的方法)

    在主题目录下的template.php加上:

    //drupal 7 写法: function bartik_theme(){     return array(          'createsites_add' =>array(          'variables' => array('form'=>NULL),           'template' => 'createsites-add-form',       )     ); }


    在createsites-add-form.tpl.php 怎么布局都可以了,这个方法很灵活哦。

    方法二:

    (有点死板的方法)

    在page.tpl.php上加判断,如:

    if(arg(0)=='createsites' && arg(1)==''): 



    //www.limingzhao.com 内容

    print render($page['content']['system_main']);                              else:                 print render($page['content']);             endif;


    方法三:

    (最方便的方法)

    在表单上加div,如:

    $form = array();      $inserdiv = 'www.limingzhao.com';       $form['siteurl'] = array(         '#type' => 'textfield',         '#title' => t('Site Url'),         '#description' => t('Site Domain'),         '#default_value' =>'http://',         '#prefix' => '<div>'.$inserdiv,         '#suffix' => '</div>',      );
    标签: drupal 
    上一编文章 drupal 取url绝对地址 下一编文章 动态域名解析
    最近文章
    发表评论