看板 Web_Design 關於我們 聯絡資訊
小弟的工作內容是視覺設計加html+css切版,以及用js、jq做基本的動態事件, 以前的每個頁面都是獨立製作html,後端程式會將html重新製作成php, 最近跑專案開始接觸fire.app,也慢慢從html+css轉換到haml+sass。 切版時為了方便,把重複性高的物件獨立出來(例如選單)。 現在的做法在檔案交接時碰到了一些以前沒碰過的問題: 重複性高的獨立物件,render出來時上面寫的是假文案,或是用文字表示功能, 設定連結時也會是假網址或#,就不會有正確的網站連結動線, 因此交接的檔案後端套程式時並沒有真正要使用的文案。 想到了幾種解決辦法: 1. 回頭去修改build出來html的內容 2. 複製獨立物件成另一個專案用的檔案,修改內容 3. 直接修改獨立物件,如果下次要使用到就一樣再修改它 4. 不要獨立出來了,用css(sass)設定共同的樣式就好 我們的專案很多,頁面重複性很高,修改也很算滿頻繁的, 所以希望可以找到開發跟維護都能更簡便的方式。 各位前輩有什麼建議嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.198.31 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1410843831.A.B82.html ※ 編輯: m4wu005 (36.226.198.31), 09/16/2014 13:22:46
ahoo122002: dreamweaver的樣版/樣板,可以參考看看~~ 09/17 08:53
aspdoctor: 看不太懂你的問題 09/17 10:05
aspdoctor: 重複用的地方通常不是都做成partial,一次註解掉就好了 09/17 10:06
m4wu005: render :partial出來的是固定的內容,就沒辦法依照正確的 09/17 17:47
m4wu005: 文案或連結做設定,檔案交接的時候會沒有正確的內容 09/17 17:49
aceone: 我們公司交出去之後改就用git拉下來改套好的view 09/17 18:45
aspdoctor: 如果是指之後要修改成正確內容,那可以直接改HAML 09/18 00:04
aspdoctor: 如果指的是個頁面共用的nav之類的需要個別有些不同的地 09/18 00:04
aspdoctor: 方,那可以用content_for個別做修改,或是設定變數,在 09/18 00:05
aspdoctor: 各個子頁面分別指定不同變數即可 09/18 00:05
ljm71: 請問像重覆性高的部分 像CSS選單之類..等 要怎樣做會有利 09/18 16:44
ljm71: 於加快工作呢? 09/18 16:45
aspdoctor: 重複性高的地方做成partial會方便很多 09/22 11:27