コード例 #1
0
 public function run()
 {
     $model = Holes::model()->count(array('condition' => 'PREMODERATED=1'));
     $all = $model;
     $model = Holes::model()->count(array('condition' => 'PREMODERATED=1 AND STATE="inprogress"'));
     $ingibdd = $model;
     $model = Holes::model()->count(array('condition' => 'PREMODERATED=1 AND STATE="fixed"'));
     $fixed = $model;
     $this->registerCoreScripts();
     $this->render($this->itemview, array('all' => Y::declOfNum($all, array('дефект', 'дефекта', 'дефектов')), 'ingibdd' => $ingibdd, 'fixed' => $fixed));
 }
コード例 #2
0
ファイル: _view.php プロジェクト: ASDAFF/RosYama.2
echo CHtml::encode($data->type->name);
?>
">
					<span class="status_span state_<?php 
echo $data->STATE;
?>
">&bull;</span>
					<span class="status_text"><?php 
echo CHtml::encode($data->StateName);
?>
</span>
					<?php 
if ($data->WAIT_DAYS) {
    ?>
						<span class="status_days"><i>ждать <?php 
    echo Y::declOfNum($data->WAIT_DAYS, array('день', 'дня', 'дней'));
    ?>
</i></span>
					<?php 
}
?>
					<?php 
if ($data->PAST_DAYS) {
    ?>
						<span class="status_days"><i>просрочено <?php 
    //echo Y::declOfNum($data->PAST_DAYS, array('день', 'дня', 'дней'));
    ?>
</i></span>
					<?php 
}
?>
コード例 #3
0
ファイル: selected.php プロジェクト: ASDAFF/RosYama.2
    ?>
							<div class="cc">
							<?php 
    echo CHtml::link('Пометить как отправленное ' . Y::declOfNum(count($list->notSentHoles), array('яму', 'ямы', 'ям')), array('sentMany', 'holes' => implode(',', CHtml::listData($list->notSentHoles, 'ID', 'ID'))), array('class' => ''));
    ?>
<br/>
							</div>
							<?php 
}
?>
							<?php 
if ($list->sentedHoles) {
    ?>
							<div class="rc" style="padding: 24px 15px;">
							<?php 
    echo CHtml::link('Загрузить ответ на ' . Y::declOfNum(count($list->sentedHoles), array('яму', 'ямы', 'ям')), array('gibddreply', 'holes' => implode(',', CHtml::listData($list->sentedHoles, 'ID', 'ID'))), array('class' => ''));
    ?>
<br/>
							</div>
							<?php 
}
?>
							
				</div>
			</div>	
		</div>
	</div>
</div>		
<!-- CLOSE HEAD CONTAINER -->
</div>
<!-- CLOSE HEAD -->
コード例 #4
0
ファイル: view.php プロジェクト: nikel303/RosYama.2
    echo $model->name;
} else {
    echo $model->username;
}
?>
</h1>
						<div class="www">
							<a target="_blank" href="http://"></a>
						</div>
					</div>
					<div class="counter">
						<?php 
echo Y::declOfNum($model->holes_cnt, array('дефект', 'дефекта', 'дефектов'));
?>
 / <?php 
echo Y::declOfNum($model->holes_fixed_cnt, array('отремонтирован', 'отремонтировано', 'отремонтировано'));
?>
						
					</div>	
				</div>		
			</div>
		</div>
	</div>
<div class="mainCols">
	<div class="lCol">
	<?php 
if ($model->hole_area && $model->getParam('showMyarea')) {
    ?>
	<h2>Зона наблюдения</h2>
	<?php 
    $this->widget('application.widgets.userAreaMap.userAreaMapWidget', array('data' => array('area' => $model->hole_area)));
コード例 #5
0
ファイル: default.php プロジェクト: snipesn/UkrYama-2
echo Yii::t('template', 'COUNT_IN_COLLECTION');
?>
</span>
	<div class="collection-counter-wrap">
		<div class="collection-item">
			<div class="wrap">
				<span class="inside">
					<?php 
for ($i = 0, $count = strlen($all); $i < $count; $i++) {
    echo CHtml::tag('span', array(), substr($all, $i, 1));
}
?>
				</span>
			</div>
            <?php 
echo preg_replace('/[0-9 ]/ui', '', Y::declOfNum($all, Yii::t('template', 'COUNT_DEFECTS')));
?>
		</div>
		<div class="collection-item">
			<div class="wrap">
				<span class="inside">
					<?php 
for ($i = 0, $count = strlen($ingibdd); $i < $count; $i++) {
    echo CHtml::tag('span', array(), substr($ingibdd, $i, 1));
}
?>
				</span>
			</div>
         <?php 
echo Yii::t('template', 'COUNT_GAI');
?>
コード例 #6
0
ファイル: _selected.php プロジェクト: ASDAFF/RosYama.2
<div class="holes_select_list_box">
<?php 
if ($gibdds) {
    ?>
<h2>Выбраны:</h2>
<?php 
    foreach ($gibdds as $gibdd) {
        echo $gibdd->gibdd_name;
        ?>
<br/>
<?php 
        //echo CHtml::link('Напечатать заявление на '.Y::declOfNum(count($gibdd->holes),Array('яму','ямы','ям')), Array('requestForm','id'=>$gibdd->id,'type'=>'gibdd','holes'=>implode(',',CHtml::listData($gibdd->holes,'ID','ID'))), Array('class'=>'show_form'));
        echo CHtml::link('Сохранить список ' . Y::declOfNum(count($gibdd->holes), array('яму', 'ямы', 'ям')), array('/profile/saveHoles2Selected', 'id' => $gibdd->id, 'holes' => implode(',', CHtml::listData($gibdd->holes, 'ID', 'ID'))), array('class' => 'save_selected'));
        ?>
<br/><br/>
<?php 
    }
    ?>
<br/><?php 
    echo CHtml::link('Очистить список', '#', array('class' => 'clear_selected'));
    ?>
<br/><br/>
<?php 
}
if ($user->selected_holes_lists) {
    ?>
<h2>Сохраненные:</h2>
<?php 
    foreach ($user->selected_holes_lists as $list) {
        ?>
	<?php 
コード例 #7
0
ファイル: header_user.php プロジェクト: snipesn/UkrYama-2
      </div>
      <div class="rCol">
         <div id="head_user_info"> 
            <div class="counter">
               <span class="counter-text"><?php 
Yii::t('holes', 'all_defects');
?>
</span><span class="count-class"><?php 
echo Y::declOfNum($this->user->usermodel->holes_cnt, array('', '', ''));
?>
</span>
               <span class="counter-text"><?php 
Yii::t('holes', 'fix_defects');
?>
</span><span class="count-class"><?php 
echo Y::declOfNum($this->user->usermodel->holes_fixed_cnt, array('', '', ''));
?>
</span>
            </div>
								
         	<div class="photo">
         		<?php 
if ($this->user->userModel->relProfile && $this->user->userModel->relProfile->avatar) {
    echo CHtml::image($this->user->userModel->relProfile->avatar_folder . '/' . $this->user->userModel->relProfile->avatar, 'Аватар', array('width' => '63', 'height' => '63'));
}
?>
         	</div>
            
            <div class="info">		 
               <h1><?php 
echo $this->user->fullName;
コード例 #8
0
ファイル: view.php プロジェクト: nikel303/RosYama.2
				</span>
			</p>
			<div class="control">
			<div class="progress">
			<? if($hole->WAIT_DAYS): ?>
			<div class="lc">
				<div class="wait">
					<p>Ждать, когда отремонтируют</p>
					<p class="days"><?php echo Y::declOfNum($hole->WAIT_DAYS, array('день', 'дня', 'дней')); ?></p> 
				</div>
			</div>
			<? elseif($hole->PAST_DAYS): ?>
			<div class="lc">
				<div class="wait">
					<p>Просрочено</p>
					<p class="days"><?php echo Y::declOfNum($hole->PAST_DAYS, array('день', 'дня', 'дней')); ?></p>
				</div>
			</div>
			<? endif; ?>
			<? if(!Yii::app()->user->isGuest): ?>
				<? if(Yii::app()->user->IsAdmin) : ?>
					<p>
						<font class="errortext">
						Вы обладаете административными полномочиями
						<br/>
						</font>
					</p>
				<? endif; ?>
				
				<?php if(!$hole->PREMODERATED) : ?>
				<p>
コード例 #9
0
ファイル: view.php プロジェクト: snipesn/UkrYama-2
} else {
    echo $model->username;
}
?>
</h1>
						<div class="www">
							<a target="_blank" href="http://"></a>
						</div>
					</div>
					<div class="counter">
						<span class="counter-text">Всего дефектов</span><span class="count-class"><?php 
echo Y::declOfNum($model->holes_cnt, array('', '', ''));
?>
</span>
    				<span class="counter-text">Исправленно дефектов</span><span class="count-class"><?php 
echo Y::declOfNum($model->holes_fixed_cnt, array('', '', ''));
?>
</span>					
					</div>	
				</div>		
			</div>
		</div>
	</div>
<div class="mainCols">
	<div class="lCol">
	<?php 
if ($model->hole_area && $model->getParam('showMyarea')) {
    ?>
	<h2>Зона наблюдения</h2>
	<?php 
    $this->widget('application.widgets.userAreaMap.userAreaMapWidget', array('data' => array('area' => $model->hole_area)));