Rumah > php教程 > PHP源码 > drupal-7通过字段名字,输出该字段的form-html

drupal-7通过字段名字,输出该字段的form-html

PHP中文网
Lepaskan: 2016-05-25 17:07:53
asal
1278 orang telah melayarinya

   

<?php
/*
作者:drupalhunter
联系方式:drupalhunter@foxmail.com
功能:通过字段名字,也可设置辅助参数:字段所属的内容类型等,输出该字段的form-html代码
使用:自己看着办!不懂再说
适用版本:drupal 7
这只是一个简单的测试函数,如果亲需要更多地容错处理,请自行添加!
*/
 function output_field_7($field_name,$bundle=&#39;&#39;,$entity_type=&#39;&#39;){
	$form_state = array();
	$items = array();
	$element[&#39;#parents&#39;] = array();
	$field_info = field_info_field($field_name);
	if($bundle==&#39;&#39; || $entity_type==&#39;&#39;){
		$array_entity_type = array_keys($field_info[&#39;bundles&#39;]);
		$array_bundle = $field_info[&#39;bundles&#39;];
		$entity_type = $array_entity_type[0];
		$bundle = $array_bundle[$entity_type][0];
	}
	$field_instance = field_info_instance($entity_type, $field_name, $bundle);
	echo(render(field_default_form($field_instance[&#39;entity_type&#39;], NULL, $field_info, $field_instance, LANGUAGE_NONE, $items, $element, $form_state, 0)));
 }
Salin selepas log masuk

                                   

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan