如果客户已登录/未登录Magento,则显示/隐藏数据

Neo*_*ste 0 helper magento

我需要显示和隐藏一个表单是客户是否登录.

我有这个帮手:

    <?php
    if ($this->helper('customer')->isLoggedIn() ) {
        echo "Hide Form";
    } else {
        echo "<form id="form1" name="form1" method="post" action="post.php">
<input name="Type your name" type="text" value="name" />
<label>
  <input type="submit" name="send" id="send" value="Submit" />
</label>
</form>"; 
    }
    ?>
Run Code Online (Sandbox Code Playgroud)

谢谢

Kal*_*esh 11

<?php
    if ($this->helper('customer')->isLoggedIn() ) {
        $showHide = "style=display:none";
    } else { 
        $showHide = "style=display:block";
    }?>
    <form id="form1" name="form1" method="post" action="post.php" <?php echo $showHide;?> >
        <input name="Type your name" type="text" value="name" />
        <label>
            <input type="submit" name="send" id="send" value="Submit" />
        </label>
    </form>
Run Code Online (Sandbox Code Playgroud)