问题标签 [tinybutstrong]
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.
docx - 如何用子块显示这个嵌套数组?
数组的单项:
我无法显示“字段”数组。它应该显示在表格中,我的代码:
样本结果为:
所以没有显示带有字段的表格。
有人可以给我任何建议吗?
代码:
$table
里面有上面的物品。
XML:
docx - 在 docx 中将图像彼此相邻放置
- 分页符 -
图像元素
在这种情况下发生的情况是,用于审核的所有图像都在页面上呈现在彼此下方。我希望图像水平渲染并在达到文档宽度时继续下一行。
编辑
当我把所有东西都写[audit_sub1; block=begin;]
在[audit_sub1; block=end;]
一行上时。我得到以下结果:
- 图 1 位于左上角(正确)
- 图像 2 位于图像 1 旁边(正确)
- 图像 3 在图像 1 上渲染(不正确,我希望它在新行上渲染,因为已达到宽度)
tinybutstrong - 未设置变量时,tinybutstrong 停止在加载页面中显示 [var.myvariable]
我有一个使用模板引擎 tinybutstrong 呈现的 html 页面。
我发现的问题是,如果我有一个未在 php 文件中设置的变量,当页面加载时,它会显示
[var.my 变量]
有没有办法停止这种情况而不必在 php 文件中声明所有变量
IE
$myvariable = '';
format - tinybutstrong xlsx 自动操作=xlsxNum
有什么方法可以让 TBS 在单元格需要为数字时自动选择(ope=xlsxNum)?或者是否可以使用 if 或 when 进行操作?
php - 使用 OpenTBS 的示例散点 Excel 图表
谁能给我一个如何使用 OpenTBS/TinyButStrong 创建 Excel 散点图的示例?是否有任何支持 excel 图表的商业/非商业 PHP excel 编写器?
非常感谢您的帮助。
感谢您的时间!
php - 在 openTBS 中插入项目符号点和样式到 [onshow.] 整体
我想知道是否有一种方法可以通过通过 onshow 应用的变量来传递项目符号点和项目符号点的基本 CSS 颜色样式。IE
然后在docx模板中有
[onshow.bulletPoint] 被替换为
• 字符串的其余部分
但在这种情况下,项目符号点为红色。
tinybutstrong - Tinybutstrong htmlconv=no
我有一个包含方括号的变量,例如
在我的 html 中我有
出于某种原因,开括号 [[ 在 html 源代码中出现如下
将左括号更改为 html 实体的任何原因
我正在使用 TBS 版本:3.8.1
docx - 在 openTBS 中合并/修改超链接
我一直在尝试使链接在 openTBS 生成的文档中起作用。到目前为止没有运气:(
- 我能做什么:通过一些技巧,我可以创建一个带有链接的模板,并通过我的变量更改链接标题和 href。
- 我不能做的:创建一个带有链接的块,用 MergeBlock 填充它并使其与我的 php 对象数组一起使用。
我完全迷路了,花了几天时间试图弄清楚如何做到这一点。这让我很烦恼,因为这似乎是 openTBS 可以自己处理的事情,没有问题。
我这是我的 php 代码:
我的Word模板:
在我的 Word 模板中,链接指向!-item.url-!
,并且在其上运行 openTBS 后保持不变。问题是,在 Docx zip 存档中word/_rels/document.xml.rels˙
,它们看起来没有变化:
非常感谢任何帮助!:)
此外,对于那些想用 openTBS 更改链接 url(但不是在合并块模式下!)的人,我找到了一种解决方法:打开 document.xml.rels 作为模板,并在其上运行 openTBS:
这个 hack 不适用于 mergeblock,因为 !-item.url-! 成为每个资源的目标,你无法分辨哪个块迭代是哪一个:(
编辑:
OpenTBS 生成带有rId
前缀:rId1
、rId2
等的 id。资源文件中的每个其他项目都与rId[x]
模式链接。运行 openTBS 后,我在 document.xml 中得到了这个 xml 代码,代表以下 Word 部分:
在“网站链接”位上有一个链接。...
document.xml.rels 文件如下所示:
我也许可以使用放在 Target 属性中的特殊 openTBS 代码来复制超链接资源项,但是我也必须在 document.xml 上使用新的 rID。
谢谢你的帮助!
php - 使用 TinyButStrong,如何将结果加载到选项标签中?
环境:Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.19
我是使用 TinyButStrong 的新手。
从 MYSQL 存储过程中得到结果,数据如下所示:
使用 TinyButStrong 我合并结果
在加载页面上:
结果中的选项未加载到我的选择列表中。我做错了什么 - 我遵循了模板。
我也收到此通知,因为我将 error_reporting 设置为 E_ALL
php - 在 OpenTBS 中更改部分字符串的文本颜色
我正在构建一个大型 word 文档,并且只需要更改字符串“部分”的文本颜色。
我在这里、这里和这里的几个地方发现了类似的问题,但我的问题似乎有所不同,我只想为字符串的一部分着色,而不是整个段落或整个 OpenTBS 字段,如在这些例子中。
我首先尝试将单个字符串块包装在 docx XML 标记中,但发现 php 然后转换为实体(>
等),这显然没有用。目前,我已经开始通过模板脚本将部分文本包装在 XML 标记中,这给了我一个格式错误的 XML 输出,我想是因为我在</w:r>
from 一个子字符串和<w:r>
下一个子字符串之间有内容。
关于如何正确执行此操作的任何建议?以下是当前代码和输出。
并且输出...
Word 在我的第二个块和第二个<w:r>
标签所在的位置标记错误。不幸的是,这个错误非常难以描述。