- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 2 个相关的表格,比如说:
- 员工,以及
- 家庭
它们都通过employeeID 作为主键和外键连接。这个标准条件相信大家都明白。
我已经使用“蛋糕烘焙”创建了所有模型、 Controller 和 View 。一切都很好,直到我想添加新的家庭。下面列出了该场景:
-- 在首页上,列出了所有员工,以及他们的“查看”、“编辑”和“删除”按钮。
-- 我单击其中一名员工的“查看”按钮,假设员工 MAZANDRE 的员工 ID 为 123
-- 我会看到 MAZANDRE 的详细信息
-- 在详细信息下方,有一个“添加新家庭”按钮。
-- 我将“添加新家庭”超链接修改为
<li><?php echo $this->Html->link(__('New Family'), array('controller' => 'families', 'action' => 'add', $employee['Employee']['id'])); ?> </li>
--然后我也修改了FamiliesController中的add函数,如下
public function add($id = null) {
$this->Family->id = $id;
if ($this->request->is('post')) {
$this->Family->create();
if ($this->Family->save($this->request->data)) {
$this->Session->setFlash(__('The Family has been saved'));
$this->redirect(array('action' => 'index'));
} else {
$this->Session->setFlash(__('The Family could not be saved. Please, try again.'));
}
}
$employees = $this->Family->Employee->findById($id);
$this->set(compact('employees'));
}
--然后我点击这个“添加新家庭”按钮
-- 有一个下拉框列出了所有员工详细信息(ID、姓名、出生日期、性别等)。
该链接显示http://x.x.x.x/hr/family/add/123
我想要的是,INPUTBOX 应该只列出一个名称:MAZANDRE,并且不能修改(禁用)原来是这样的 echo $this->Form->input('employee_id')
我应该怎么做?
感谢您的帮助:-)
非常感谢。
问候,
安德里
最佳答案
请尝试这个
echo $this->Form->input('employee_id',array('readonly','value' => 'MAZANDRE'));
这将使输入字段成为只读值,并且该值将通过表单提交。
关于php - CakePHP - 输入框受链接的 EmployeeID 限制,来自上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19948649/
如何选择 employeeId 为空值且 employeeId 不为空值的所有部门? 部门 id employeeID 1 1 1 null
我有以下名为 employee_info 的 sql 表,其中包含两个重要的列,“employeeID”和“HourlyRate”。我想要做的是一次从每个 employeeID 获取一个 Hourly
我正在尝试由员工更新 CSV 文件中多个用户的 AzureADGroupMember。 这就是我得到的协助,但希望通过 UPN 而不是 EmployeeID 来更新它。这是通过 UPN 更新 ADGr
我已经实现了 System.DirectoryServices.AccountManagement 以在我的 Web 应用程序中通过给定用户名的身份查找用户 (UserPrincipal) 进行身份验
我有 2 个相关的表格,比如说: - 员工,以及 - 家庭 它们都通过employeeID 作为主键和外键连接。这个标准条件相信大家都明白。 我已经使用“蛋糕烘焙”创建了所有模型、 Controlle
我正在开发一个培训矩阵/跟踪网站。我从另一个表的数据库中填充了下拉列表。我能够显示来自另外两个表的表数据,这些表引用用户 ID,在顶部显示用户的名称,然后显示一个在下面完成所有训练的表。 我已经使下拉
我在动态数据网站的列表页中使用了聚合函数。当它执行时它给我,DataBinding:“DynamicClass1”不包含名为“EmployeeID”的属性。
我正在使用 oracle10g 数据库和 eclipselink,我需要从表中获取最后插入的键,所以我创建了这个查询 javax.persistence.Query q =
我是一名优秀的程序员,十分优秀!