發表回覆建立主題發起投票

> 動態修改背景顏色
e2755699
發表於: 2013-04-29, 10:58 AM
引用文章


進階會員
***

所屬群組: 註冊會員
發表總數: 39
會員編號: 14761
註冊日期: --



我想做一個可以在後台修改前台背景顏色的功能

目前的問題是CSS無法抓到SMARTY傳的變數

因為CSS和SMARTY好像有相衝

我目前用{literal}的方法

但是他會出現問題= =

BODY {literal}{{/literal}
background:url(img/bg.gif) repeat;
font-family:Arial, Sans-serif;
font-size:12px;
 color: #000000;
 margin:0px;
{literal}}{/literal}

------------------------------------
url(img/bg.gif) repeat 這一段抓不出來

如果直接改成色碼就沒問題= ="
傳送簡訊Email
Top
oldpa
發表於: 2013-04-30, 08:21 AM
引用文章


超級會員
*****

所屬群組: 管理群組
發表總數: 5402
會員編號: 1
註冊日期: --



複製成兩個佈景
在去更改其中一個佈景的CSS
這樣比較簡單又不會出錯


--------------------

傳送簡訊個人網站
Top
ad6543210
發表於: 2013-05-13, 03:20 PM
引用文章


一般會員
**

所屬群組: 註冊會員
發表總數: 12
會員編號: 13120
註冊日期: --



QUOTE (e2755699 @ 2013-04-29, 10 58:55)
我想做一個可以在後台修改前台背景顏色的功能

目前的問題是CSS無法抓到SMARTY傳的變數

因為CSS和SMARTY好像有相衝

我目前用{literal}的方法

但是他會出現問題= =

BODY {literal}{{/literal}
background:url(img/bg.gif) repeat;
font-family:Arial, Sans-serif;
font-size:12px;
 color: #000000;
 margin:0px;
{literal}}{/literal}

------------------------------------
url(img/bg.gif) repeat 這一段抓不出來

如果直接改成色碼就沒問題= ="


img/bg.gif
這裡會讀取最上層目錄開始算的 img/bg.gif,而不是你的 templates

你有用 {literal} 分開 "{" 與 "}" 了
所以你的圖片如果是放在 templates/xxx/img/bg.gif
那你要改為使用 {$tpl_path}img/bg.gif
傳送簡訊Email
Top
0 位使用者正在閱讀本主題 (0 位訪客及 0 位匿名使用者)
0 位會員:

主題選項 發表回覆建立主題發起投票