主題: bug! 存在与大多数模版中 作者: justinjm 於 四月 30, 2006, 07:32:35 上午 我下载的所有模版包,不知道各位用的是不是跟我一样。我发现很多模版的album.template中,child fold的排列都很混乱,检查代码发现
引用 <!-- album contents go here --> 红色的地方少了==0,正常的模版编码是这样 {if $counter%4 == 0}<table style="border:0px;width:100%;" summary="{$locale->tr("album")}"> <tr> <td style="width:25%;" align="center" > <a href="{$url->parentAlbumLink($album)}"> <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/> .. </a> </td> {assign var="counter" value=1} {assign var=children value=$album->getChildren()} {foreach from=$children item=childalbum} <td style="width:25%;" align="center" > <a href="{$url->albumLink($childalbum)}"> <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/> {$childalbum->getName()} ({$childalbum->getNumResources()}) </a> <br/><br/> {assign var="counter" value="`$counter+1`"} </td> {if $counter%4} </tr> <tr> {/if} {/foreach} 不知道各位有没有同样的问题? 主題: Re: bug! 存在与大多数模版中 作者: james 於 四月 30, 2006, 10:19:39 下午 我下载的所有模版包,不知道各位用的是不是跟我一样。我发现很多模版的album.template中,child fold的排列都很混乱,检查代码发现 Hi justinjm:引用 <!-- album contents go here --> 红色的地方少了==0,正常的模版编码是这样 {if $counter%4 == 0}<table style="border:0px;width:100%;" summary="{$locale->tr("album")}"> <tr> <td style="width:25%;" align="center" > <a href="{$url->parentAlbumLink($album)}"> <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/> .. </a> </td> {assign var="counter" value=1} {assign var=children value=$album->getChildren()} {foreach from=$children item=childalbum} <td style="width:25%;" align="center" > <a href="{$url->albumLink($childalbum)}"> <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/> {$childalbum->getName()} ({$childalbum->getNumResources()}) </a> <br/><br/> {assign var="counter" value="`$counter+1`"} </td> {if $counter%4} </tr> <tr> {/if} {/foreach} 不知道各位有没有同样的问题? 你可不可以提供幾個你發現child folder排列混亂的模版名稱呢? 讓我們檢查一下問題出在那裡:) 謝啦 James. 主題: Re: bug! 存在与大多数模版中 作者: justinjm 於 五月 01, 2006, 07:02:45 上午 目前我已经发现bluish,blorange,budha,darkfire,dots,drave-all-night,flower,greenmarinee,human condition,kubrick有这样的问题。我是从sourceforge下载的全套打包模版。
应该就是那个counter的运算出了问题,加上==0后,文件夹排序就正常了。 主題: Re: bug! 存在与大多数模版中 作者: james 於 五月 01, 2006, 09:58:27 下午 目前我已经发现bluish,blorange,budha,darkfire,dots,drave-all-night,flower,greenmarinee,human condition,kubrick有这样的问题。我是从sourceforge下载的全套打包模版。 Hi justinjm:应该就是那个counter的运算出了问题,加上==0后,文件夹排序就正常了。 我試驗的結果是,沒加上--0文件排序也正常呢。 可以請問一下你的作業環境嗎? 我想還是必須把問題發生的原因弄清楚一點,以後如果有其它人發現這個問題,可以從這吸取點經驗囉^_^ James. 主題: Re: bug! 存在与大多数模版中 作者: justinjm 於 五月 04, 2006, 04:39:11 下午 目前我已经发现bluish,blorange,budha,darkfire,dots,drave-all-night,flower,greenmarinee,human condition,kubrick有这样的问题。我是从sourceforge下载的全套打包模版。 Hi justinjm:应该就是那个counter的运算出了问题,加上==0后,文件夹排序就正常了。 我試驗的結果是,沒加上--0文件排序也正常呢。 可以請問一下你的作業環境嗎? 我想還是必須把問題發生的原因弄清楚一點,以後如果有其它人發現這個問題,可以從這吸取點經驗囉^_^ James. 我的运行环境是winXP,Apache/1.3.34 (Win32) PHP/4.4.1,MySQL 我付上截图,normal是加了==0,disorder是没有加的。截图网页是在资源文件夹内,内含资源文件和子文件夹。 |