

<?php $__env->startSection('title'); ?>
	@parent
	Загрузка выгрузки из робокассы:: Бюджет для "<?php echo $workProject->name; ?>"
<?php $__env->stopSection(); ?>

<?php $__env->startSection('breadcrumbs'); ?>
	<?php echo Breadcrumbs::render('budget.robokassa', $workProject); ?>

<?php $__env->stopSection(); ?>

<?php $__env->startSection('css'); ?>
  <link rel="stylesheet" href="<?php echo asset('css/jquery.fileupload.css'); ?>">
<?php $__env->stopSection(); ?>

<?php $__env->startSection('js'); ?>
	<script src="<?php echo asset('js/jquery.iframe-transport.js'); ?>"></script>
	<script src="<?php echo asset('js/jquery.fileupload.js'); ?>"></script>
	<script>
		$(document).ready(function(){
			$('#fileupload').fileupload({
				url: '/budget/robokassa/upload/uploadfile',
				dataType: 'json',
				maxFileSize: 5*1024*1024,
				done: function (e, data) {
					$('#progress .progress-bar').replaceWith('<div class="progress-bar progress-bar-success">').css('width', 0);
					if (data.result.status == 'success') {
						$('#uploadResultMessage')
							.removeClass('alert-danger')
							.addClass('alert-success')
							.removeClass('hide')
							.html(data.result.message);
						$('#uploadStat').html(data.result.stat);
						$('#uploadStat .to-humanize').each(function(){
							$(this).html(humanizeNumber($(this).html()));
						});
					}
					else {
						$('#uploadResultMessage')
							.removeClass('alert-success')
							.addClass('alert-danger')
							.removeClass('hide')
							.html(data.result.message);
						if (data.result.stat) {
							$('#uploadStat').html(data.result.stat);
							$('#uploadStat .to-humanize').each(function(){
								$(this).html(humanizeNumber($(this).html()));
							});
						}
					}
				}
			})
			.on('fileuploadadd', function (e, data) {
				$('#progress').removeClass('hide');
				$('#uploadResultMessage').addClass('hide');
				$('#uploadStat').empty();
			})
			.on('fileuploadprogressall', function (e, data) {
				var progress = parseInt(data.loaded / data.total * 100, 10);
				$('#progress .progress-bar').css('width', progress + '%');
			})
			.prop('disabled', !$.support.fileInput).parent().addClass($.support.fileInput ? undefined : 'disabled');
		});
	</script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>
<div class="row">
  <div class="col-md-12">
		<h4>Загрузка выгрузку из робокассы для "<?php echo $workProject->name; ?>"</h4>
		<?php if($user->budgetProjects->count() > 1): ?>
		<div class="well well-sm">
			<?php foreach($user->budgetProjects()->get() as $project): ?>
			<a href="/budget/robokassa/upload?projectId=<?php echo $project->id; ?>" class="btn btn-sm btn-default <?php if($workProject->id == $project->id): ?> active <?php endif; ?>"><?php echo $project->name; ?></a>
			<?php endforeach; ?>
		</div>
		<?php endif; ?>

		<div>
			<div id="uploadResultMessage" class="alert hide"></div>
			<div id="uploadStat"></div>
			<span class="btn btn-success fileinput-button ladda-button" data-style="zoom-out">
				<span class="ladda-label">
					<i class="glyphicon glyphicon-plus"></i>
					<span>Выбрать выгрузки из робокассы для <?php echo $workProject->name; ?></span>
					<input id="fileupload" type="file" name="file" multiple accept=".csv" />
				</span>
			</span>
			<div id="progress" class="hide">
				<br/><br/>
				<div class="progress">
					<div class="progress-bar progress-bar-success"></div>
				</div>
			</div>
		</div>
	</div>
</div>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.default', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>