首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态虚拟场?还是将数组从一个视图传递到另一个视图?

动态虚拟场?还是将数组从一个视图传递到另一个视图?
EN

Stack Overflow用户
提问于 2013-11-21 09:00:59
回答 1查看 71关注 0票数 0

我在将输入的数据从编辑视图传递到createPDF视图时遇到了问题。我第一次想到使用虚拟字段,但我在某个地方读到,动态创建虚拟字段并不是很好的蛋糕实践。

我有一个belongsTo项目的模型交付。在传递的编辑视图上,我从Project中提取相关数据,将其传递给createPDF视图,以填充使用TCPDF生成的PDF上的字段。用户必须在编辑页面上输入产品描述、产品数量和资产编号,这些字段不必保存到数据库中,我只需要将它们从表单传递到创建PDF的函数。由于产品的数量会因交付而大不相同(在2-100之间的任何地方),我希望用户动态地将产品行添加到表单中,也就是说,如果已经填充了产品行1,则自动添加产品行2。

代码语言:javascript
运行
复制
array(
key_1 => array(
qty => '1',
description => 'Blah',
assetNo => '11te';
),
key_2 => array(
qty => '5',
description => 'Blah',
assetNo => 'sdvvs';
)) etc...

有人知道我会怎么做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-21 10:48:53

取决于用例:

  1. 如果是同一页,则将数据简单地设置为视图。
  2. 如果重定向,则将数据存储在会话中,从其中读取数据并将其设置为pdf生成页面上的视图。
  3. 如果要使其持久,请有一个字段,序列化字段的子集,并将序列化的数据存储在该单个字段中。
  4. 你已经发现的选项。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20116417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档