| 
									
										
										
										
											2021-07-05 22:49:51 +02:00
										 |  |  | @once | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | @push('componentScripts') | 
					
						
							| 
									
										
										
										
											2020-08-31 20:32:50 +02:00
										 |  |  | <script src="{{ $U('/viewjs/components/numberpicker.js', true) }}?v={{ $version }}"></script> | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | @endpush | 
					
						
							| 
									
										
										
										
											2021-07-05 22:49:51 +02:00
										 |  |  | @endonce | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | @php if(!isset($value)) { $value = 1; } @endphp | 
					
						
							|  |  |  | @php if(empty($min)) { $min = 0; } @endphp | 
					
						
							| 
									
										
										
										
											2020-11-17 19:11:02 +01:00
										 |  |  | @php if(!isset($max)) { $max = ''; } @endphp | 
					
						
							| 
									
										
										
										
											2020-10-19 20:03:26 +02:00
										 |  |  | @php if(empty($decimals)) { $decimals = 0; } @endphp | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | @php if(empty($hint)) { $hint = ''; } @endphp | 
					
						
							|  |  |  | @php if(empty($hintId)) { $hintId = ''; } @endphp | 
					
						
							|  |  |  | @php if(empty($additionalCssClasses)) { $additionalCssClasses = ''; } @endphp | 
					
						
							|  |  |  | @php if(empty($additionalGroupCssClasses)) { $additionalGroupCssClasses = ''; } @endphp | 
					
						
							|  |  |  | @php if(empty($additionalAttributes)) { $additionalAttributes = ''; } @endphp | 
					
						
							| 
									
										
										
										
											2018-09-08 14:06:19 +02:00
										 |  |  | @php if(empty($additionalHtmlElements)) { $additionalHtmlElements = ''; } @endphp | 
					
						
							| 
									
										
										
										
											2019-03-05 17:51:50 +01:00
										 |  |  | @php if(empty($additionalHtmlContextHelp)) { $additionalHtmlContextHelp = ''; } @endphp | 
					
						
							| 
									
										
										
										
											2018-09-08 14:31:42 +02:00
										 |  |  | @php if(!isset($isRequired)) { $isRequired = true; } @endphp | 
					
						
							| 
									
										
										
										
											2019-04-23 09:06:18 +02:00
										 |  |  | @php if(!isset($noNameAttribute)) { $noNameAttribute = false; } @endphp | 
					
						
							| 
									
										
										
										
											2020-11-10 18:11:33 +01:00
										 |  |  | @php if(empty($contextInfoId)) { $additionalHtmlContextHelp = ''; } @endphp | 
					
						
							| 
									
										
										
										
											2020-11-16 19:10:29 +01:00
										 |  |  | @php if(!isset($invalidFeedback)) { $invalidFeedback = ''; } @endphp | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-31 20:32:50 +02:00
										 |  |  | <div id="group-{{ $id }}" | 
					
						
							|  |  |  | 	class="form-group {{ $additionalGroupCssClasses }}"> | 
					
						
							| 
									
										
										
										
											2020-11-17 19:11:02 +01:00
										 |  |  | 	<label class="w-100" | 
					
						
							|  |  |  | 		for="{{ $id }}"> | 
					
						
							| 
									
										
										
										
											2020-11-11 22:09:26 +01:00
										 |  |  | 		{{ $__t($label) }} | 
					
						
							| 
									
										
										
										
											2020-11-11 22:17:01 +01:00
										 |  |  | 		@if(!empty($hint) || !empty($hintId)) | 
					
						
							| 
									
										
										
										
											2020-11-11 22:09:26 +01:00
										 |  |  | 		<i id="{{ $hintId }}" | 
					
						
							| 
									
										
										
										
											2020-11-15 15:23:47 +01:00
										 |  |  | 			class="fas fa-question-circle text-muted" | 
					
						
							| 
									
										
										
										
											2020-08-31 20:32:50 +02:00
										 |  |  | 			data-toggle="tooltip" | 
					
						
							| 
									
										
										
										
											2021-06-27 19:34:28 +02:00
										 |  |  | 			data-trigger="hover click" | 
					
						
							| 
									
										
										
										
											2020-11-11 22:09:26 +01:00
										 |  |  | 			title="{{ $hint }}"></i> | 
					
						
							| 
									
										
										
										
											2020-11-11 22:17:01 +01:00
										 |  |  | 		@endif | 
					
						
							| 
									
										
										
										
											2020-11-11 22:09:26 +01:00
										 |  |  | 		{!! $additionalHtmlContextHelp !!} | 
					
						
							| 
									
										
										
										
											2020-11-10 18:11:33 +01:00
										 |  |  | 		@if(!empty($contextInfoId)) | 
					
						
							|  |  |  | 		<span id="{{ $contextInfoId }}" | 
					
						
							| 
									
										
										
										
											2020-11-17 19:11:02 +01:00
										 |  |  | 			class="small text-muted float-right mt-1"></span> | 
					
						
							| 
									
										
										
										
											2020-11-10 18:11:33 +01:00
										 |  |  | 		@endif | 
					
						
							|  |  |  | 	</label> | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | 	<div class="input-group"> | 
					
						
							| 
									
										
										
										
											2020-08-31 20:32:50 +02:00
										 |  |  | 		<input {!! | 
					
						
							|  |  |  | 			$additionalAttributes | 
					
						
							|  |  |  | 			!!} | 
					
						
							|  |  |  | 			type="number" | 
					
						
							|  |  |  | 			class="form-control numberpicker {{ $additionalCssClasses }}" | 
					
						
							|  |  |  | 			id="{{ $id }}" | 
					
						
							|  |  |  | 			@if(!$noNameAttribute) | 
					
						
							|  |  |  | 			name="{{ $id }}" | 
					
						
							|  |  |  | 			@endif | 
					
						
							|  |  |  | 			value="{{ $value }}" | 
					
						
							| 
									
										
										
										
											2020-10-19 20:03:26 +02:00
										 |  |  | 			min="{{ number_format($min, $decimals, '.', '') }}" | 
					
						
							| 
									
										
										
										
											2020-11-17 19:11:02 +01:00
										 |  |  | 			@if(!empty($max)) | 
					
						
							| 
									
										
										
										
											2020-10-19 20:03:26 +02:00
										 |  |  | 			max="{{ number_format($max, $decimals, '.', '') }}" | 
					
						
							| 
									
										
										
										
											2020-11-17 19:11:02 +01:00
										 |  |  | 			@endif | 
					
						
							| 
									
										
										
										
											2020-12-23 19:56:37 +01:00
										 |  |  | 			step="@if($decimals <= 0){{1}}@else{{'.' . str_repeat('0', $decimals - 1) . '1'}}@endif" | 
					
						
							| 
									
										
										
										
											2020-11-16 19:10:29 +01:00
										 |  |  | 			data-decimals="{{ $decimals }}" | 
					
						
							| 
									
										
										
										
											2020-08-31 20:32:50 +02:00
										 |  |  | 			@if($isRequired) | 
					
						
							|  |  |  | 			required | 
					
						
							|  |  |  | 			@endif> | 
					
						
							| 
									
										
										
										
											2018-09-08 12:05:44 +02:00
										 |  |  | 		<div class="input-group-append"> | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | 			<div class="input-group-text numberpicker-up-button"><i class="fas fa-arrow-up"></i></div> | 
					
						
							|  |  |  | 		</div> | 
					
						
							| 
									
										
										
										
											2018-09-08 12:05:44 +02:00
										 |  |  | 		<div class="input-group-append"> | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | 			<div class="input-group-text numberpicker-down-button"><i class="fas fa-arrow-down"></i></div> | 
					
						
							|  |  |  | 		</div> | 
					
						
							|  |  |  | 		<div class="invalid-feedback">{{ $invalidFeedback }}</div> | 
					
						
							|  |  |  | 	</div> | 
					
						
							| 
									
										
										
										
											2018-09-08 14:06:19 +02:00
										 |  |  | 	{!! $additionalHtmlElements !!} | 
					
						
							| 
									
										
										
										
											2018-09-08 12:04:31 +02:00
										 |  |  | </div> |