[英]Prestashop Contact-Form Subject
在我的prestashop聯系表中,存在此代碼
SELECT * FROM '._DB_PREFIX_.'contact c LEFT JOIN '._DB_PREFIX_.'contact_lang cl ON c.id_contact = cl.id_contact WHERE cl.id_lang = '.(int)($id_lang).' ORDER BY name ASC
哪個創建這個查詢
SELECT * FROM ava_contact c LEFT JOIN ava_contact_lang cl ON c.id_contact = cl.id_contact WHERE cl.id_lang =6 ORDER BY name ASC LIMIT 0 , 30
它顯示正常結果
但是當DB類執行此代碼時
Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS('SELECT * FROM '._DB_PREFIX_.'contact c LEFT JOIN '._DB_PREFIX_.'contact_lang cl ON c.id_contact = cl.id_contact WHERE cl.id_lang = '.(int)($id_lang).' ORDER BY name ASC');
除“名稱”字段中顯示的所有值外,所有值都為空字符串hmm,這是錯誤的部分嗎?
謝謝,
有點奇怪,在我的Prestashop 1.4.6聯系人表單中,當表單主題更改為其他語言時,表單主題未顯示。
我花了幾天的時間來尋找解決方案,並通過刪除getContacts
方法(.. \\ shop \\ classes)中的空白解決了問題。
結果是
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.