2014-12-02 50 views
-2

因此,我已經完成了Prestashop的全新安裝。Prestashop滑塊設置不會更新

版本: 1.6.0.9

主題:的Prestashop默認引導主題

我試圖使默認滑蓋全寬。

要做到這一點,我跟着一個小教程,基本上是說你有未鉤在模塊位置節主題配置,只留下滑塊,然後進入滑塊設置和更改最大寬度到1170px。

然而,每次我修改任何值,最大寬度速度暫停,按保存,它實際上並沒有保存?

即使它聲明「設置已成功更新」,它仍會恢復到原始默認值。

任何人都知道爲什麼值沒有改變?

+0

@Gorostas您如何期望我爲您提供Prestashop模塊的代碼示例?在這種情況下顯示你的插件代碼是無關緊要的。 – ProEvilz 2014-12-02 07:59:31

+0

這不是答案stackoverflow,請不要問'一般'的問題,提供給我們代碼問題,我們可以幫助你。如果你有Pretashop的問題,請問他們的支持 – 2014-12-02 08:04:10

+0

嗨,我也面臨同樣的問題。 @Ashley你找到了解決方案嗎?請告訴我。 – 2014-12-15 09:50:43

回答

0

你需要去你的Phpmyadmin,點擊prestashop數據庫,然後去你的數據庫前綴 _configuration表和尋找HOME_SLIDER字段。爲了方便起見,如果您單擊名稱列表,它將按字母順序排列它們。

現在你需要做的是確保沒有重複的字段,總共應該有4個。如果您已刪除重複項或沒有重複項,請將HOME_SLIDERWIDTH更改爲1170,然後按保存。

然後,只需到您的後臺並清除緩存,更改應該生效。在滑塊模塊設置中,它最有可能有一個空白值的寬度,所以只留下它是如何,只改變你的圖像等

0

嘗試編輯滑塊的tpl文件。首先關閉tpl文件頂部的所有div標籤,並在結尾再次打開關閉的div。

-1

我在這裏面對完全相同的問題。 我正在檢查數據庫,試圖找出這些設置來自哪裏。 事情是,我相信每個設置都有三重條目是正確的,因爲一個是針對特定的商店組和商店ID,一個針對特定的商店組,一個針對所有商店是「全球」。 他們都必須在那裏,因爲可能使用prestashop多層次。

當我在後臺更改設置時,具體id_shop_group和特定id_shop 的設置是在數據庫中更改。 所以問題是: a)寫入數據庫是錯誤的。如果關閉了Multistore,則應寫入所有3個字段。

b)從db讀取是錯誤的。應該閱讀我的id_shop和我的id_shop_group的設置,而不是非特定全球商店的設置(使用group和id null)

我對Prestashop的理解仍然有限,但我會嘗試深入研究這一點。 有些模塊編程更精通的人應該可以快速找到bug,所以任何建議都會很棒!

+0

爲什麼downvote? 無論如何,對於那些仍在努力解決這個問題的人來說,我發現在更新模塊之前,homeslider設置工作正常。所以我卸載並刪除它,然後下載新鮮的prestashop安裝,並將homeslider文件夾移到我當前的安裝中。現在按預期工作。我只需要注意不要更新它,直到他們修復了這個錯誤。 – salamca 2014-12-23 08:23:58