2013-10-28 37 views
2

我試圖做一個模板,其中:PHP交流內容

if(no_feature == 1) { 

    TEXT (displayed on the left side), IMAGE (displayed on the right side) 
} else { 
    IMAGE (displayed on the left side), TEXT (displayed on the right side) 
} 

這裏是我到目前爲止的代碼:

<div class="post-content"> 
    <?php if ($this->get_field('no_feature')== 1);?> 
    <div class="one_half"> 
     <?php echo "TEXT";?> 
    </div> 
    <div class="one_half last"> 
     <?php echo "Image";?> 
    </div> 
    <?php else:?> 
    <div class="one_half"> 
     <?php echo "Image";?> 
    </div> 
    <div class="one_half last"> 
     <?php echo "Text";?> 
    </div> 
    <?php endif; ?> 
</div> 
+2

而你的問題是什麼? – arkascha

+0

獲取任何錯誤? – vijaykumar

+0

你的'if()'子句是空的。這是你的問題嗎? –

回答

0

你這個代碼:

<div class="post-content"> 
    <?php if ($this->get_field('no_feature')== 1): ?> 
    <div class="one_half"> 
     <?php echo "TEXT";?> 
    </div> 
    <div class="one_half last"> 
     <?php echo "Image";?> 
    </div> 
    <?php else: ?> 
    <div class="one_half"> 
     <?php echo "Image";?> 
    </div> 
    <div class="one_half last"> 
     <?php echo "Text";?> 
    </div> 
    <?php endif; ?> 
</div> 

在if條件你有應該是標記的半列。

0

通常最好不要在HTML DOM樹中實現變量。相反,請使用樣式類(在這種情況下使用浮點規則)來創建一個乾淨的列表並處理可視化。通過這種方式,您可以將內容與可視化分開,這意味着:您可以稍後更改可視化,而無需每次都重新編程所有內容。