【问题标题】:Joomla Greeting Name to only show first wordJoomla 问候名称只显示第一个单词
【发布时间】:2015-12-20 11:10:07
【问题描述】:

在 Joomla (v3) 注销表单中,它显示了注册用户的全名。

echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('name')));

而不是展示:

弗雷德博客

我只想展示:

弗雷德

编辑上述内容以仅显示 $user->get('name')

中的第一个单词的最简单方法是什么

【问题讨论】:

    标签: php string joomla word-count


    【解决方案1】:

    在做任何事情之前,请不要覆盖文件。相反,创建一个Template Override,这样当您更新 Joomla 时,您的更改不会被覆盖。

    完成后,您可以使用strstr 查找字符串的第一次出现,如下所示:

    $name = strstr($user->get('name'), ' ', true);
    echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($name));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-26
      • 1970-01-01
      相关资源
      最近更新 更多