gpt4 book ai didi

cakephp - 将变量从 subview 传递到其父 View ,就像 cakephp 3 中的元素一样

转载 作者:行者123 更新时间:2023-12-02 09:34:53 26 4
gpt4 key购买 nike

我有一个包含的 subview 文件

<!-- src/Template/Posts/view.ctp -->
<?php
$this->extend('/Common/view');
//1
$this->assign('title', $post);
//2
$this->start('sidebar');
//...
$this->end();
?>

及其父级包含
    <!-- src/Template/Common/view.ctp -->
<h1><?= $this->fetch('title') ?></h1>
<?= $this->fetch('sidebar') ?>

我可以通过方法 1,2 传递字符串。
但是如何将变量从 subview 传递给其父 View ?

最佳答案

感谢所有试图告诉“这是不可能的”的人
在您的 subview 中,将变量设置为

$this->set('toParent' , $toParent);

并在您的父 View 中轻松使用它
$toParent = $this->get('toParent');

正如你所看到的,这是可能的:)

关于cakephp - 将变量从 subview 传递到其父 View ,就像 cakephp 3 中的元素一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27483389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com