在
<a class="mylink" href="#" ng-bind-html="presentation.displayStates" ng-click="ctrl.displayStates(country)">States</a>
有
@dektrium/user/views/admin/_account.php
@dektrium/user/views/admin/_info.php
@dektrium/user/views/admin/_profile.php
并在<?php $this->beginContent('@dektrium/user/views/admin/update.php', ['user' => $user]) ?>
'the rest codes'
<?php $this->endContent() ?>
中有
@dektrium/user/views/admin/update.php
<div class="col-md-9">
<div class="panel panel-default">
<div class="panel-body">
<?= $content ?>
</div>
</div>
</div>
将被'beginContent'和'endContent'之间的代码替换,如何在我的新后端模型'Rayon'中实现这种布局?我尝试编写类似的CRUD代码,但不断收到错误“未定义的变量内容”。
感谢您的帮助。
答案 0 :(得分:1)
代码
的行 <?php $this->beginContent('@dektrium/user/views/admin/update.php', ['user' => $user]) ?>
告诉&#34;视图&#34;也就是说,从引用中获取代码并将其添加到调用调用的位置..
它对&#34;包含&#34;执行等效操作更多的是传递变量以在&#34;内容&#34;
中使用的可能性然后你应该创建你想要重用的视图部分..以及你要调用的视图来添加这种类型的调用
你可以在de view中直接重用render()函数,并指出哪个(其他)视图和要使用的变量。
表示(简单)
在yourapp/views
<div>my container test</div>
<?= $content ?>
然后 你希望container_view中的代码放置在beginContent和endContent里面的代码中
<{1}}中的create.php位于容器中包含$ content的同一位置
yourapp/views/