"atom"という名前のReporticoプロジェクトと "Receipts"というレポートを作成し、ReportControllerでaction = receiptsを作成しました。 Thisは私が続くチュートリアルです:Reportico:yii2リンクを埋め込む方法は?
コントローラーコード:
public function actionReceipts()
{
return $this->render('receipts');
}
私は私が得たそれをしようとすると、私のコードは
http://localhost/Atom/backend/web/index.php?r=report%2Freceipts
を開く必要がありreceipts.php
<?php
use yii\helpers\Html;
use yii\helpers\Url;
$this->title = Yii::t('app', 'Reports');
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="report-index">
<div class="container">
<div class="row">
<div class="col-sm-1">
</div>
<div class="col-sm-11">
<?php
$reportico = \Yii::$app->getModule('reportico');
$engine = $reportico->getReporticoEngine(); // Fetches reportico engine
$engine->access_mode = "ONEREPORT"; // Allows access to single specified report
$engine->initial_execute_mode = "PREPARE"; // Starts user in report criteria selection mode
$engine->initial_project = "atom"; // Name of report project folder
$engine->initial_report = "receipts"; // Name of report to run
$engine->bootstrap_styles = "3"; // Set to "3" for bootstrap v3, "2" for V2 or false for no bootstrap
$engine->force_reportico_mini_maintains = true; // Often required
$engine->bootstrap_preloaded = true; // true if you dont need Reportico to load its own bootstrap
$engine->clear_reportico_session = true; // Normally required
$engine->execute();
?>
</div>
</div>
</div>
</div>
を作成しました付属の写真のように
config.phpにパスワードを入力しても表示されません。define('SW_ADMIN_PASSWORD','1234');
何も表示されません。
パスワードを入力する必要はありません。
私はconfig.phpからそれを削除し、まだ私は空白のページを持っている!依然としてパスワードを要求しています。 –
私は 'http://localhost/Atom/backend/web/index.php?r = reportico'を開くとパスワードが消えてしまいました。パスワードなしでダッシュボードを開きます。 –
私は解決策を得ました:それはプロジェクトの設定でした..私はホスト名を追加するのを忘れました。またはIP。 –