楼主:
m4wu005 (White)
2014-09-16 13:03:49小弟的工作内容是视觉设计加html+css切版,以及用js、jq做基本的动态事件,
以前的每个页面都是独立制作html,后端程式会将html重新制作成php,
最近跑专案开始接触fire.app,也慢慢从html+css转换到haml+sass。
切版时为了方便,把重复性高的物件独立出来(例如选单)。
现在的做法在档案交接时碰到了一些以前没碰过的问题:
重复性高的独立物件,render出来时上面写的是假文案,或是用文字表示功能,
设定连结时也会是假网址或#,就不会有正确的网站连结动线,
因此交接的档案后端套程式时并没有真正要使用的文案。
想到了几种解决办法:
1. 回头去修改build出来html的内容
2. 复制独立物件成另一个专案用的档案,修改内容
3. 直接修改独立物件,如果下次要使用到就一样再修改它
4. 不要独立出来了,用css(sass)设定共同的样式就好
我们的专案很多,页面重复性很高,修改也很算满频繁的,
所以希望可以找到开发跟维护都能更简便的方式。
各位前辈有什么建议吗?
dreamweaver的样版/样板,可以参考看看~~
看不太懂你的问题重复用的地方通常不是都做成partial,一次注解掉就好了
楼主: m4wu005 (White) 2014-09-17 17:47:00
render :partial出来的是固定的内容,就没办法依照正确的文案或连结做设定,档案交接的时候会没有正确的内容
作者:
aceone 2014-09-17 18:45:00我们公司交出去之后改就用git拉下来改套好的view
如果是指之后要修改成正确内容,那可以直接改HAML如果指的是个页面共用的nav之类的需要个别有些不同的地方,那可以用content_for个别做修改,或是设定变量,在各个子页面分别指定不同变量即可
作者:
ljm71 (ljm71)
2014-09-18 16:44:00请问像重复性高的部分 像CSS选单之类..等 要怎样做会有利于加快工作呢?