mirror of
				https://github.com/gohugoio/hugo.git
				synced 2024-05-11 05:54:58 +00:00 
			
		
		
		
	This commit also adds a new command, docshelper, with some utility funcs that adds a JSON datafiles to /docs/data that would be a pain to create and maintain by hand. Fixes #3242
		
			
				
	
	
		
			26 lines
		
	
	
		
			553 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			553 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
{{ $package := (index .Params 0) }}
 | 
						|
{{ $listname := (index .Params 1) }}
 | 
						|
{{ $list := (index (index .Site.Data.docs $package) $listname) }}
 | 
						|
{{ $fields := after 2 .Params }}
 | 
						|
<table class="table table-bordered">
 | 
						|
	{{ range $list }}
 | 
						|
	{{ range $k, $v := . }}
 | 
						|
	{{ $.Scratch.Set $k $v }}
 | 
						|
	{{ end }}
 | 
						|
	{{ end }}
 | 
						|
	
 | 
						|
	{{ range $i, $_ := $fields }}
 | 
						|
	<tr>
 | 
						|
		{{ $.Scratch.Set "i" $i }}
 | 
						|
		
 | 
						|
		{{ $field := (index $fields  ($.Scratch.Get "i") ) }}
 | 
						|
		<th>{{ $field }}</th>
 | 
						|
		{{ range $list }}
 | 
						|
		<td>
 | 
						|
			{{ index . $field }}
 | 
						|
		</td>
 | 
						|
		{{ end }}
 | 
						|
		
 | 
						|
	</tr>
 | 
						|
	{{ end }}
 | 
						|
</table> |