데이터베이스의 각 테이블 행 수를 표시하려고합니다. 나는 프론트 엔드백엔드 데이터 (변수)를 프론트 엔드 페이지에 표시하는 방법
파일 경로에 그것을 위해 뷰를 만들었습니다 .. \ 프론트 엔드 \ 전망 \ 사이트 \ home.php
<div class="col-md-2">
<h3>i want here $no_of_rows</h3>
<h5>Companies</h5>
</div>
그리고 모든 테이블이 백엔드 폴더에
파일 경로 : .. \ 백엔드 \ 컨트롤러는 CompaniesController.php
$no_of_rows = Companies::find()->count();
내가 행의 어떤을 얻을 사용하지 \ ...하지만 나는 프론트 엔드에 표시하고자합니다. frontend에서 백엔드 변수의 값을 표시하는 방법은 무엇입니까? 출력 인쇄 PHP 에코 기능 사용
use app\backend\models\Companies;
...
public function actionHome()
{
...
$no_of_rows = Companies::find()->count();
$this->render('home', ['no_of_rows' => $no_of_rows]);
}
당신은 프론트 엔드 –
프론트 엔드/컨트롤러/sitecontroller.php 공공 기능 actionHome의 값을() 표시 프론트 엔드에 컨트롤러가 있어야 { 반환 $ this-> 렌더링 ('집'); } 프론트 엔드 컨트롤러에 위 코드를 사용했습니다. – Goli
백엔드 모델에 액세스하려는 곳에'use backend \ models \ Companies'를 추가하십시오. –