首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Formtools用户名

Formtools用户名
EN

Stack Overflow用户
提问于 2019-02-20 14:41:54
回答 1查看 142关注 0票数 0

我有一个关于FormTools (www.formtools.org)的问题,也许你们中的一些人遇到了这个问题。我需要在表单中自动输入用户名。实际上,我使用提交预解析器模块来获取关于用户名的值

代码语言:javascript
复制
if (!empty($_POST["username"])) {
    $_POST["FormTools\Sessions::get("account.username")"] = true;
} 

接下来,我使用了自定义字段模块,我在其中定义了如下内容

代码语言:javascript
复制
<input type="text" name="{$NAME}" value="<?php echo $username ?>" class="{$size}{if $highlight} {$highlight}{/if}" id="username" 
{if $maxlength}maxlength="{$maxlength}"{/if} />
 {if $comments}
   <div class="cf_field_comments">{$comments}</div>
 {/if}

但是原因看起来像这样

也许你们中的一些人可以帮助我如何从

代码语言:javascript
复制
FormTools\Sessions::get("account.username")

代码语言:javascript
复制
<input type="text" value="**HERE">
EN

回答 1

Stack Overflow用户

发布于 2019-02-21 20:32:23

问题解决了!原因是在config.php $g_use_smarty_bc = true;中添加,然后在自定义字段模块中添加

代码语言:javascript
复制
{php}
    $username = FormTools\Sessions::get("account.username");
    {/php}
    <input readonly type="text" name="{$NAME}" value="{php}echo $username{/php}" class=""                id="username"
   {if $maxlength}maxlength="{$maxlength}"{/if} />
   {if $comments}
   {$comments}
   {/if}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54780297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档