0
我想在我的主頁上顯示最新的3條新聞。我選擇從MySQL數據庫表的最新消息,併爲其指定索引器來查看變量,像這樣:如何在zend翻譯表達式中包含視圖變量?
$this->view->latestNew = $someClass->getNewsfunction();
然後我聲明瞭它的看法:
echo $this->translate->_($this->latestNew);
假設每一次我都不在MySql數據庫的新聞表中添加一個新行,一個唯一的標題將被傳遞給Zend_Translate,這個標題會自動被Poedit檢測到,並被建議翻譯。但它不會工作。像{$this->latestNew}, '$this->latestNew', "$this->latestNew"
這樣的選項也不適用。有任何想法嗎?
它在這裏不起作用的是什麼? – Michael
Poedit不識別echo $ this-> translate - > _($ this-> latestNew);如果我輸入echo $ this-> translate - > _('$ this-> latestNew');它試圖翻譯$ this-> latestNew,而不是表示這個變量的值。 – Andrei
我不知道poedit是如何工作的,也許問題是poedit如何與您的應用程序合作。 – Michael