问题标签 [latte]

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 回答
57 浏览

php - 拿铁咖啡:没有找到过度给定的参数

我尝试使用拿铁模板引擎。我注册了引擎并尝试使用参数渲染模板:

这是模板文件中的部分:

当我尝试这个时,我得到了这个错误:

但是当我在 $latte 之前直接创建一个 var_dump($result) 时,我得到了这个:

所以我不明白。为什么拿铁咖啡找不到 $result 变量?

0 投票
0 回答
71 浏览

nette - 将自定义控件添加到 Nette 表单

我正在尝试使用此处官方文档中给出的示例将自定义控件添加到 nette 表单。

我有问题。首先,我虽然会尝试使用该示例作为起点。不幸的是,它不起作用。使用提供的代码时,我得到

并且只有标签实际呈现。我在这里错过了一些明显的东西还是这个例子不起作用?

0 投票
1 回答
146 浏览

templates - PHP Latte - 具有相同名称的多个块

我是拿铁模板引擎的新手,几天以来一直在摆弄它。我发现了很多好用的东西,可以让我的项目更轻松、更干净。但是有一件事我没有找到或错过如何处理它的想法。

让我们想象一下我的网站有这个基本的布局模板:

内容在每个站点的另一个模板中处理。他们每个人看起来都是这样的:

现在我的问题是:如何在我的模板中使用一个或多个“旁边”块,这些块被定义为“块”。最好的解决方案应该是这样的:“block放在一边[]”,然后我在主模板中以某种方式通过循环处理它。有没有有用的方法来做到这一点?我不想将它与导航等变量一起使用,因为内容是在模板中定义的。

谢谢你的想法和问候马卡

0 投票
1 回答
52 浏览

javascript - Javascript、Ajax、拿铁和 Presenter 问题。无法对另一个目录中的文件使用 GET 请求

我有个问题。我的任务是向我们的 Web 应用程序添加一些功能。它是由其他人基于 php Presenter 构建的,因此我很难调试,因为我从不使用这些东西。

我试图在不创建另一个演示者、类等的情况下添加该功能。我知道,这并不理想。

所以我有这个问题。我包括 .latte 文件 (php),它位于:

root/app/presenters/templates/obligation/function.latte

而不是 .javascript 文件中的 AJAX,我想在 data.latte 上被调用:

根/web/js/handler.js

但我无法让它工作。我无法对位于模板中的 .latte 文件使用 GET 请求或从 Web 目录导入 .latte 文件。将 .js 移至模板也不好。

所以我想问一下,是否有可能做这样的事情,或者我需要通过其他方式来实现它。

感谢您的回答。

0 投票
0 回答
49 浏览

javascript - NETTE-LATTE:点击时包含

我有个问题。有人可以解释一下,我怎样才能包含另一个 .latte 文件并用它发送动态数据?

我正在创建 api 函数,您应该能够通过编写公司名称来获取有关公司的信息。当我单击搜索时,我可以在控制台中看到我的请求正在通过并发送回响应,其中包含正确的数据,但它不会刷新已加载的数据。

我的代码的一些示例:

Javascript:

。拿铁

0 投票
1 回答
59 浏览

nette - Nette - 导入 naja 库

我有个问题。我需要对我们的 nette 应用程序进行一些修改(第一次使用框架)。我需要通过 FTP 和从 github 下载代码来导入 NAJA lib。我无权访问服务器或控制台,因此无法通过 composer、npm... 下载。

我这样做了:

  1. 从https://github.com/jiripudil/Naja/releases下载所有文件(不是 ZIP)并将它们放在目录供应商中

  2. app/presenters/templates/@layout.latte中加载:

    <script src="{$basePath}/js/vendor/Naja.js" type="module"></script>

  3. 试图在我的一个javascript中初始化它:

    document.addEventListener('DOMContentLoaded', naja.initialize() );

但随后弹出错误,说未定义 naja。我错过了什么?

0 投票
0 回答
32 浏览

blur - 带有拿铁码头模糊侧边栏的奇怪动画效果

我有一个带有侧边栏按钮的模糊拿铁侧边栏。但是当启用模糊时,它会在禁用模糊时创建一个 奇怪的后图像
, 而不是后图像。

我正在使用 kubuntu 21.10 和
lattedock 0.10.6
KDE Plasma 5.23.4

我有什么办法可以防止它?

0 投票
1 回答
25 浏览

php - 如何,是否可以在 Nette 的 Latte 模板中转义并使用原始 php?

如何在 Nette 中的 Latte 中转义和使用原始 php,例如,可用于调试和其他非标准、非最佳实践案例、日志记录以及其他非标准案例,而在边缘或调试案例中可能很明显