![](/img/trans.png)
[英]Typo3 7.6 extbase repository matching only affect non-localized records
[英]TYPO3, select from localized table
我剛剛創建了一個本地化表。 添加翻譯時,它們會使用新的uid進入表格。 我已經檢查了其他本地化的擴展名,所以這似乎是正確的。
示例:表中的本地化條目不僅提供翻譯,而且還提供具有新uid的表中的其他條目
現在我有一個擔憂:
當來自丹麥,英國和德國的所有人都使用德語注冊時,他們將注冊uid 1,uid 7和uid 13 ...如果他們都注冊了默認語言,我希望這樣做。
否則,如果每種語言都會為每個翻譯提供自己的uid,則很難生成已注冊該語言的用戶列表。
我錯過了什么? som exec_select_localized函數?
您100%正確地認為每個轉換都是同一表中的新記錄(=新uid)。 所以您做對了所有事情。
對於前端,您可以使用$ GLOBALS ['TSFE']-> sys_page-> getRecordOverlay('tx_mytable',array('uid'=> 1)); 帶有原始記錄(具有exec_SELECTquery()中記錄的結果),
或在TYPO3后端中查看
BackendUtility :: getRecordLocalization('tx_mytable',4)
獲取本地化的記錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.