【发布时间】:2011-09-17 14:00:19
【问题描述】:
我正在建立一个 CMS 类型的网站,会有很多管理员用户。 ACL 已用于业务层。但现在我们想将自定义 ACL 逻辑应用于基于管理员用户所属城市的模型。
例如: 管理员用户来自纽约。他可以查看与纽约市相关的内容。
我在模型中使用 Zend_Db_Select 构建了很多查询。现在我到处都改变了查询。有没有办法,我可以添加逻辑 ->where('u.city_id = ?', $admin_user_city_id) 对于每个查询。
提前致谢。
谢谢 金星
【问题讨论】:
标签: php zend-framework zend-db zend-db-table zend-db-select