ptrnov/yii2-salesforce

销售日程表

安装: 20

依赖: 0

建议者: 0

安全: 0

星级: 0

关注者: 2

分支: 1

开放问题: 0

类型:yii2-extension

1.2.0 2016-08-04 09:25 UTC

This package is not auto-updated.

Last update: 2024-09-23 17:18:33 UTC


README

用于安排销售的 Salesforce

安装

安装此扩展的首选方式是通过 composer

运行

php composer.phar require --prefer-dist ptrnov/yii2-salesforce "*"

或将

"ptrnov/yii2-salesforce": "*"

添加到您的 composer.json 文件的 require 部分。

使用

扩展安装完成后,只需在代码中通过以下方式使用它:

<?= \ptrnov\yii2-salesforce\Jadwal::listWeekOfYear() ?>

使用 \ptrnov\yii2-salesforce\Jadwal;

#获取当前年份的信息周 $ary1=Jadwal::listWeekOfYear(); //当前年份 print_r($ary1);

$ary2=Jadwal::listWeekOfYear('2016'); //手动设置 print_r($ary2);

#从年、周和日获取日期 $tgl=getDateOfWeekAndDayname($year,$week,$day) echo $tgl;

#示例 //$tgl= Jadwal::getDateOfWeekAndDayname('2016','34','1'); //$tgl= Jadwal::getDateOfWeekAndDayname('2016',null,'1'); $tgl= Jadwal::getDateOfWeekAndDayname('2016','34',null);

#listWeekOfYear AND Layer (A,B,C,D) #A=每周(非间隔) #B=每月第2周(间隔=1周) -> 默认设置 #C=每月第2周(间隔=2周) #D=每月第1周(间隔=3周)

$arry=listWeekOfYearLayer($year,$layer,$even,$weekActive,$dayInt) #示例 B(默认)-奇数/单数 //$ary= Jadwal::listWeekOfYearLayer('2016','B','1'); //$ary= Jadwal::listWeekOfYearLayer('2016','B','1',null,'1'); $ary= Jadwal::listWeekOfYearLayer('2016','B','1','1','1'); print_r(ary);

B (default) -even/genap
	//$ary= Jadwal::listWeekOfYearLayer('2016','B','2');		
	//$ary= Jadwal::listWeekOfYearLayer('2016','B','2',null,'1');		
	$ary= Jadwal::listWeekOfYearLayer('2016','B','2','1','1');		
	print_r(ary);
	
A	odd/ganjil	
		//$ary= Jadwal::listWeekOfYearLayer('2016','A','1');		
		//$ary= Jadwal::listWeekOfYearLayer('2016','A','1',null,'1');		
		$ary= Jadwal::listWeekOfYearLayer('2016','A','1','1','1');	
		print_r(ary);

A	even/genap
		//$ary= Jadwal::listWeekOfYearLayer('2016','A','2');
		//$ary= Jadwal::listWeekOfYearLayer('2016','A','2',null,'1');		
		$ary= Jadwal::listWeekOfYearLayer('2016','A','2','1','1');	
		print_r(ary);

C	odd/ganjil	
		//$ary= Jadwal::listWeekOfYearLayer('2016','C','1');		
		//$ary= Jadwal::listWeekOfYearLayer('2016','C','1',null,'1');		
		$ary= Jadwal::listWeekOfYearLayer('2016','C','1','1','1');	
		print_r(ary);

C	even/genap
		//$ary= Jadwal::listWeekOfYearLayer('2016','C','2');
		//$ary= Jadwal::listWeekOfYearLayer('2016','C','2',null,'1');		
		$ary= Jadwal::listWeekOfYearLayer('2016','C','2','1','1');	
		print_r(ary);

D	odd/ganjil	
		//$ary= Jadwal::listWeekOfYearLayer('2016','D','1');		
		//$ary= Jadwal::listWeekOfYearLayer('2016','D','1',null,'1');		
		$ary= Jadwal::listWeekOfYearLayer('2016','D','1','1','1');	
		print_r(ary);

D	even/genap
		//$ary= Jadwal::listWeekOfYearLayer('2016','D','2');
		//$ary= Jadwal::listWeekOfYearLayer('2016','D','2',null,'1');		
		$ary= Jadwal::listWeekOfYearLayer('2016','D','2','1','1');	
		print_r(ary);			
		
Copy to Controller

Use \ptrnov\yii2-salesforce\Jadwal;
public function actionTest()
{
		$ary= Jadwal::listWeekOfYearLayer('2016','A','1');
		//print_r(Jadwal::listWeekOfYearLayer('2016','A','1'));
		return $this->render('_test',[
			'dataArray'=>$ary
		]);
 }		
	
create file _test.php then write
	<?php 
		print_r(dataArray);
		//ready to foreach
	?>

#新功能 #getArrayDateCust($year,$layer,$oddeven,$dayInt,$scdlGrp,$custId,$useId) $ary= Jadwal::getArrayDateCust('2016','C','1','1','scdlGrp','cust.001','66');