Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

如何修改留言表單的顯示位置?

  • wind0216
  • wind0216 的個人頭像 Topic Author
  • 訪客
  • 訪客
2009-12-04 11:47 #16677 來自 wind0216
wind0216 created the topic: 如何修改留言表單的顯示位置?
小弟使用joomla123下載下來的1.5.15版joomla
留言版使用easybook_2.0_rc4_valid
佈景使用123wd-j15-2


現在碰到的問題是左邊區塊應該是一直固定會顯示
但在留言版的發表留言部份會變成全頁
也就是左區塊會消失
用其他佈景顯示的位置是正常的
只有在123wd-j15-2這個佈景有問題
似乎有發現有關表單的都會變成全頁顯示
請問該如何改成保留左區塊,內容表單顯示在左區塊右邊?

附上小弟的測試網站跟部份原始碼

http://bbwind.aqu.0lx.net/joomla/index.php
<!-- Wrapper -->
		<div id="wrapper">
			<div id="content">
				<?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
					<div id="leftcolumn">	
						<jdoc:include type="modules" name="left" style="rounded" />
						<?php $wd123 = 'banner'; include "templates.php"; ?>
					</div>
					<?php endif; ?>
					
					<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
					<div id="maincolumn">
					<?php else: ?>
					<div id="maincolumn_full">
					<?php endif; ?>
						<div class="nopad">			
							<jdoc:include type="message" />
							<?php if($this->params->get('showComponent')) : ?>
								<jdoc:include type="component" />
							<?php endif; ?>
						</div>
					</div>
					
					<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
					<div id="rightcolumn">
						<jdoc:include type="modules" name="right" style="rounded" />								
					</div>
				<?php endif; ?>
				<div class="clr"></div>
			</div>		
		</div>
		<!-- /Wrapper -->

Please 登入 to join the conversation.

More
2009-12-04 17:45 #16682 來自 leelm53
leelm53 replied the topic: 如何修改留言表單的顯示位置?

wind0216 寫了道:: 小弟使用joomla123下載下來的1.5.15版joomla
留言版使用easybook_2.0_rc4_valid
佈景使用123wd-j15-2

現在碰到的問題是左邊區塊應該是一直固定會顯示
但在留言版的發表留言部份會變成全頁
也就是左區塊會消失
用其他佈景顯示的位置是正常的
只有在123wd-j15-2這個佈景有問題
似乎有發現有關表單的都會變成全頁顯示
請問該如何改成保留左區塊,內容表單顯示在左區塊右邊?
http://bbwind.aqu.0lx.net/joomla/index.php

wind0216 君:
請至後台 模組管理 檢查每一個啟用中的 left 位置之模組之 Menu AssignmentMenu Selection: ,是否有將 該留言板 設定為反白(如附圖1底部,我安裝 2種留言板,以進行比較)。

經過前述設定後,前台之 Easy Guestbook 仍會佔據整個版面(如附圖 2)
附圖2

Phoca Guestbook 則不會(如附圖 3)
附圖3

另試過幾個布景,Easy Guestbook 都會佔據,建議試試 Phoca Guestbook 吧。

Please 登入 to join the conversation.

  • wind0216
  • wind0216 的個人頭像 Topic Author
  • 訪客
  • 訪客
2009-12-07 13:25 #16711 來自 wind0216
wind0216 replied the topic: 如何修改留言表單的顯示位置?
感謝大大回應

所以這是元件的問題還是模板的問題@@?
因為我用joomla安裝完就有的三個佈景是沒問題的

另外我有試裝過PhocaGuestBook
留言單跟留言顯示是在同一頁面
就是留言會在留言表單下方
這不是我要的版面
有辦法能改嗎?

Please 登入 to join the conversation.

  • wind0216
  • wind0216 的個人頭像 Topic Author
  • 訪客
  • 訪客
2009-12-09 16:42 #16739 來自 wind0216
wind0216 replied the topic: 如何修改留言表單的顯示位置?
自問自答一下

最後終於把問題解決了
我把左區塊的判斷語法
<?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
改成
<?php if($this->countModules('left')) : ?>

就解決只要出現表單頁面就會變成滿版的情況
市面上好像很少有書會提到或解釋這類的語法代表什麼意思

Please 登入 to join the conversation.