问题标签 [zend-app-bootstrap]
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.
internationalization - zend 框架 2 在 onBootstrap 中设置 TextDomain
我成功地遵循了这个链接的说明,现在我的网站是多语言的,不需要在“traslate()”调用中放入“locale”。但是我每次调用它时都必须放置 TextDomain。
我想在 onBootstrap 方法中设置 TextDomain,而不是将其放在“traslate()”助手的每次调用中。我尝试过使用 setTextDomain 方法,但它不存在。有人知道怎么做吗?
onBootStrap 代码如下:
php - ZEND:在模块引导程序中加载自定义类
我想在 myModule/Bootstrap.php 中调用位于 myModule/myFolders/myFile.php 中的自定义类
这是它现在的样子:
如果我将自定义类移动到 myModule/Modles 文件夹并从那里调用它,它就可以工作。
我知道 Zend Bootstrap 知道并自动从我的模块中加载位置作为视图、控制器和模型。那么我怎样才能让它也加载 myFolder 呢?
php - 在 zend 框架中将 index.php 移出应用程序根目录
我正在尝试更改 index.php 的路径。
我有一个引导带 zend 结构。
所以我创建了一个名为 newapp 的新文件夹,它的路径是我们的 index.php 所在的根路径。
然后我将 index.php 复制到 newapp 以便我可以从 newapp 目录加载应用程序。
但问题是我无法从我复制的 index.php 加载配置文件。它会引发错误,如下所示。
注意我的文件夹结构
我的实际 index.php 在下面给出
我应该在 index.php 中更改什么?
我尝试将配置文件的路径更改为
APPLICATION_PATH 。'/../../configs/application.ini'
但没用 - Zend 库可用,因为我已经为它设置了路径变量
windows的环境变量设置。
- 我也试过这个
realpath(dirname(__FILE__))."/.."
但应用程序未加载。
php - Zend:如何防止 includePath 中的双库?
公共/index.php
配置/应用程序.ini
因此
如果从 ini 中删除 "includePaths.library",./zf (Zend_Tool) 会失败。如果放入 index.php,则引导失败。
如何正确防止这种重复?