问题标签 [mezzio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2104 浏览

template-engine - Zend Expressive:如何使用 Zend View 改变布局

layoutZend Expressive在使用Zend View时默认为模板。我注意到PhpRendereraddTemplate($template)类中的函数,但是在哪里以及如何添加替代模板?layout

在动作的中间件工厂中,在动作本身中,还是在其他地方?

0 投票
1 回答
651 浏览

php - 为什么 Smarty 模板引擎看起来不受支持?

我使用 smarty 模板引擎已有多年,我可能会在进一步的项目中使用它。但我不确定这是否是个好主意。虽然 Smarty 是一个定期更新的活跃项目,但它看起来像是一个不活跃、不受支持的项目。

  1. smarty.net 网站看起来过时了。
  2. Eclipse PDT 不支持 Smarty,但它支持 Twig。(但是netbeans支持它)
  3. Zend Expressive 不支持 Smarty,但它支持 Twig、Plates 等。

看起来,它不受 PHP 社区的支持。重构我们的代码以使用 Twig 是否明智?还是我们应该继续使用 Smarty?也适用于未来的项目。

0 投票
2 回答
334 浏览

php - Zend Expressive,从 Php Plates 模板获取服务

我通过默认的 ZE 骨架应用程序使用Zend Expressive 框架,其中 Zend ServiceManager 作为 DIC,Plates作为模板引擎。

假设我有index.phtml模板。我想获得一些服务,这会倾销我的资产,比如:

服务通过工厂注册并可以在应用程序中访问:

如何将外部服务实例或其结果传递给模板?

0 投票
1 回答
2083 浏览

zend-framework2 - 如何使用 ZF3 设置延迟加载(任何地方都没有 ServiceLocator 模式)

我正在编写一个新的 ZF2 应用程序。我注意到 ZF3 已弃用“从任何地方”调用服务的 ServiceLocator 使用模式。我想为 ZF3 编写代码。

我能够将我的控制器设置为在构造函数时调用所有依赖项。但这意味着Doctrine在我需要它之前预先加载 ie 对象。

问题

如何设置它以便仅在我需要时才加载它?(延迟加载)。我知道 ZF3 将加载移至控制器构造,这使得如何加载即时加载内容并不明显。

旧代码

重构 ServiceLocator 模式后的当前代码

0 投票
4 回答
706 浏览

php - 我应该学习zf2来使用zend expressive吗

对于那些已经开始玩 zend expressive 的人来说,它是否需要 zend 框架 2 的知识?意思是我必须学习/了解 zf2 才能使用 Expressive?还是他们在学习 zf2 毫无意义/令人困惑的地方做出了足够的改变?

除了zend-expressive.readthedocs.org页面之外,按照同样的思路,任何人都可以推荐一些好的教程/演练开始吗?

0 投票
1 回答
146 浏览

php - 如何在 Zend Expressive 中渲染之前检查模板是否存在?

如何在 Zend Expressive 中渲染之前检查模板?这是我的行动:

我是ZE的新手。不知道如何做到这一点。

0 投票
2 回答
539 浏览

doctrine-orm - 教义、微服务和 zend 表达

我最近开始钻研zend expressive。我知道 zend 通常使用 zend db。在我的项目中,我正在开发微服务,并且想知道关于在 zend expressive 中使用关于微服务的学说的观点是什么。任何想法或意见将不胜感激。

0 投票
2 回答
226 浏览

doctrine-orm - 在存储库中使用它的功能(Doctrine + Zend Expressive)

欢迎。不可能在 Action 中从存储库中调用其函数(Expressive Zend + Doctrine)

findAll(), findBy 按预期工作,我做错了什么?(据我记得,在 zf2 中我遇到了同样的问题

0 投票
1 回答
443 浏览

zend-framework2 - Zend Expressive:如何使用 zend-form 视图助手?

如何使用 zend-form 视图助手?

这样做... 如何使用 zend-form 视图助手?

结果,有关已弃用的类配置的消息在 此处输入图像描述

我究竟做错了什么?

0 投票
3 回答
306 浏览

configuration - Zend 富有表现力的自定义配置键

如何在 zend expressive 中正确创建自定义配置密钥我试图在 config/autoload 目录中创建一个文件 custom-config.php 但容器未读取该密钥

我的 custom-config.php 看起来像这样