2017-03-09 64 views
0

我在索引頁面有一個滑塊,它有3張圖片,這些圖片有鏈接。什麼是改變圖片和鏈接的最佳方法:讓db表滑塊:編輯滑塊圖像和鏈接的最佳方式

id 
pic 
link 

,並與它的工作,或使config-> settings.php配置是這樣的:

<?php 
return [ 
     'new_products_count' => 6, 
     'popular_products_count' => 6, 
     'paginate' => 20, 
     'admin_paginate' => 10, 
     'slider'=>[ 
        1=>['img'=>'1.jpg','link'=>'www1'], 
        2=>['img'=>'2.jpg','link'=>'www2'], 
        3=>['img'=>'3.jpg','link'=>'www3'] 
        ] 
     ]; 

和工作像這樣:

Config::set('settings.slider[1]['img']=>'newimg.jpg') 
Config::set('settings.slider[1]['link']=>'newWWW') 

回答

0

由於幾個原因,保留在數據庫中會更安全。

1-如果你緩存你的配置,它有時可能像一個錯誤的應用程序。我的意思是在更改圖像並返回後,您可能會再次看到之前的圖像。因爲您在運行時更改的內容不會被保留。嘗試更新配置選項,例如:

config(['database.connections.sqlite.driver' => 'fake']); 

然後去檢查文件。 tadaaa ...文件沒有改變。

2-你的數據庫是無限的。你可以添加更多選項的無限數量的圖像(鏈接)。當然,您也可以將選項傳遞給config(),但使用Eloquent或Query構建器更加靈活。

+0

感謝您的解釋!會做桌子;) – Batmannn