1
我需要爲zend框架配置添加表格前綴。但是,添加這樣一個配置看起來真的很複雜(我必須添加太多的代碼行才能完成)。有沒有辦法以簡單的方式設置表前綴? (像其他框架一樣)。我使用Zend Framework 1.11如何在zend框架中設置表格前綴
我需要爲zend框架配置添加表格前綴。但是,添加這樣一個配置看起來真的很複雜(我必須添加太多的代碼行才能完成)。有沒有辦法以簡單的方式設置表前綴? (像其他框架一樣)。我使用Zend Framework 1.11如何在zend框架中設置表格前綴
如果你使用Zend_Db_Table_Abstract,你可以擴展這個類是這樣的:
class My_Db_Table_Abstract extends Zend_Db_Table_Abstract
{
protected function _setupTableName()
{
parent::_setupTableName();
$prefix = 'StackOverflow'; // maybe from config..
$this->_name = $prefix . '_' . $this->_name;
}
}
class User extends My_Db_Table_Abstract
{
$this->_name = 'user';
}
這取決於你是如何,現在成立了 - 什麼你的表類是什麼樣子?您是使用具體的表類還是動態配置的表Zend_Db_Table實例? – prodigitalson 2010-11-21 04:28:20