Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
注销NetSuite_Netsuite - Fatal编程技术网

注销NetSuite

注销NetSuite,netsuite,Netsuite,我正试图在NetSuite中创建一个注销链接,我知道下面的代码可以工作,但当我将其放置在NetSuite中时,它只是作为文本输出。我只是很难理解它在NetSuite中的实际位置。当我将其放置在模板中时,它不起作用 <@ var isLoggedIn = "<%=getCurrentAttribute('customer','email')%>" != ""; if(isLoggedIn) { <li class="dropdown-menu1"><a hre

我正试图在NetSuite中创建一个注销链接,我知道下面的代码可以工作,但当我将其放置在NetSuite中时,它只是作为文本输出。我只是很难理解它在NetSuite中的实际位置。当我将其放置在模板中时,它不起作用

 <@ var isLoggedIn = "<%=getCurrentAttribute('customer','email')%>" != ""; if(isLoggedIn) { <li class="dropdown-menu1"><a href="<NLLOGOUTURL>"> Log out </a></li>  } @>

您可能会:

A) 复制注销时调用的脚本


B) 清除Cookie并重定向到X页。

不再支持或建议使用“isLoggedIn”方法。此方法在结帐域中正常工作,但在购物域中使用时,即使用户登录,也可能返回false。该方法目前正在SuiteCommerce Advanced的pre_Denali版本中使用。如果在这些捆绑包中遇到会话问题,请与支持人员联系,使用isLoggedIn2()方法迁移到


--今天由一名员工在NetSuite论坛上发布的isLoggedIn已被isLoggedIn2取代供参考,或者至少对于我工作的公司来说是这样的情况和建议

我知道如何注销--我只是不知道如何/在何处将其放置在NetSuite中,以便它真正作为代码读取。由于getCurrentAttribute是一个服务器端调用,如何使模板作为服务器端调用读取放置标记不起作用。