나는 그것이 합법적이지 않고 이상하게 보입니다. 그러나 그것은 나를 위해 필요합니다. 두 가지 프로젝트가 있습니다. 하나는 사용자 정의 장바구니이고 두 번째는 Yii에 있습니다. opencart의 주요 프로젝트. 내 Yii 프로젝트는 기본 프로젝트 루트에 보관됩니다.Yii - Yii의 부재 멤버 함수?
이제 내 opencart에서 Yii 함수를 호출하고 싶습니다. 누구든지 나를 도와 주겠다 내 주요 프로젝트에서 Yii 함수를 호출하는 방법을 알려주시겠습니까?
이
내 YII 기능입니다 : -$sm=Yii::app()->getSecurityManager();
if ($salt === null)
$salt = Yii::app()->params['password_security_salt'];
if($salt==null)
$salt=md5 (mt_rand().mt_rand().mt_rand().mt_rand());
$pass=sha1($salt.$pass.$salt);
return $sm->hashData($pass,$key).':'.$salt;
.....................
내가 수동으로 새로운 기능을 생성합니다 내 opencart 프로젝트. Yii (상위 함수) 함수와 같은 기능을위한 새 프로젝트를 만드는 데 도움을주십시오.
당신은 너무 같은 응용 프로그램 초기화하기로 YII 프로젝트의 외부 YII 기능을 사용할 수 있습니다
해시 된 데이터를 반환하는 Yii의 컨트롤러에서 작업을 생성 한 다음이 작업을 가리키는 url을 실행할 수 있습니다. 그러나이 솔루션은 분명히 안전해야합니다! – aslawin