我正在开发一个通用类型的通知页面。通知客户变更,甚至是休假请求的变更。有点明智的路障。
目前我有当用户提交表单a或b的页面时。它向待处理页面发送通知。从那里,mgr/sup 可以更新、批准、拒绝。我目前有一个控制器来处理发送请求的用户并为他们的请求创建一个 HTML 字符串,因此它看起来很漂亮,并突出显示了用户从原始客户信息中更改的内容。然后,我使用该字符串为 mgr/sup 放入一个 JQuery 对话框,以实际查看用户请求的 HTML 表单。
我知道有一个 PHP 函数可以将所有 HTML 从字符串中提取出来,但试图找出一种好方法来允许 mgr/sup 然后对字符串进行更改并更新字符串并更新数据库。
寻找想法比什么都重要。谢谢!
这是我推动数据库的另一个例子。最初,他们搜索当前在数据库中的项目,并使用项目的可变属性填充输入。例如,如果要求更改尺寸,则放置新尺寸并提交,然后我构建一个 $notification_str
$notification_str = "'<table align=center width=\"100%\"><tr class=\'th1\'><td colspan=3 align=center>Item Change</td></tr>
<tr>
<td>".$size_red."Item Size:</td>
<td><input type=\"text\" name=item_size value=\"".$_REQUEST['item_size']."\"</td>
</tr>
<tr>
<td>".$description_red."Item Description:</td>
<td><input size=\"45\" type=\"text\" name=item_description value=\"".$_REQUEST['item_description']."\"</td>
</tr>
<tr>
<td>".$weight_red."Item Weight:</td>
<td><input type=\"text\" name=item_weight value=\"".$_REQUEST['item_weight']."\"</td>
<tr>
</table'"
这被插入到 db 表的 pending_changes 列中,经理可以在另一个页面中以一个非常小的对话框模式打开它。我希望他们能够在模式中进行更改并在需要时更新实际的 HTML。我也可能想多了。