방금 Yii v 2.0.0의 "기본"버전에서 Working with Forms 튜토리얼을 시도했습니다. 나는 한 걸음 한걸음 씩 따라 갔지만 뭔가 잘못되었다고 생각한다. EntryForm 모델을 가지고 있고, SiteController는 actionEntry를 가지고 있으며 두 가지 뷰도 있습니다. 오류 추적 : SiteController.php에 1.
새 프로젝트에서 sass/scss를 사용하고 싶지만 어떻게 든 작동하지 않습니다. 나는 yii2 자산 컨버터를 사용하고 내가 SCS들-파일을 변환 할 때, 다음과 같은 오류가 발생합니다 : Class @app/extensions/assetparser/vendors/phamlp/sass/SassParser does not exist 내가 경로 ../phaml
Yii는 훌륭하지만 자산은 항상 저에게 이상했습니다 (1.1 버전 이후). 고급 앱 템플릿과 함께 Yii2를 사용하고 있습니다. 프런트 엔드 main 레이아웃보기 (사용하려고 시도 HTML5UP Prologue Template)에서 일부 CSS/JS 파일을 등록하고 싶습니다. 어떻게 할 수 있습니까? 내 css 파일을 frontend/web/css 디렉토리
작곡가가 첨부 한 Yii2 및 'google/client'를 사용합니다. 문제는 Google 라이브러리에 네임 스페이스가있는 클래스 이름이 있다는 것입니다. E. g. Client.php에는 Google_Client 클래스가 있습니다. 작성자의 오토로더는 해당 구문과 작동하지 않습니다. 어떻게 작동시킬 수 있습니까? 클래스 네임 스페이스, 예를 들어를 해결
내보기에서 양식을 포함하여 HTML 조각을 캐싱했습니다. <?php $form = ActiveForm::begin(); ?>
<?php echo $form->field($model, 'name'); ?>
<?= Html::submitButton('Save') ?>
<?php ActiveForm::end() ?>
CSRF 유효성 검사
아무도 Yii2의 Codeception에 대한 실행 명령을 루트 폴더에서 제공 할 수 있습니까? 시도했지만 vendor/bin/codecept run 'patt/to/testfile'
그러나 작동하지 않습니다. vendor/bin/codeception run -c /path/to/config.yml testsuitename /path/to/testfil
Yii2를 사용하는 모든 페이지의 헤더 탐색에 로그인 양식을 표시하려면 어떻게해야합니까? 내가 사용하려고 : $form = ActiveForm::begin(..);
$form->field(..);
ActiveForm:end();
을하지만 사이트 컨트롤러의 각 페이지에 대한 LoginForm 모델을 추가해야합니다. 더 좋은 방법이 있습니까? 감사합니다
저는 Yii2 프로젝트를 작업 중이며 Wamp Localhost에서 설정했습니다. 내 WAMP 나는 별명 설정 한 : 나는 웹 디렉토리에 htaccess로 파일을 배치 한 기본 응용 프로그램에서 Alias /project "c:/Users/Shaun/Desktop/projects/project/web/"
<Directory "c:/Users/Shaun/