blockuserinfoモジュールに問題があります。レイアウトによっては最適ではない場所に表示されます。だから別の場所に移動したかった。だから私は次のことをしました-blockuserinfo.tplから私は要素をコピーしました:
{if $logged}
<a href="{$link->getPageLink('my-account', true)}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow"><span>{$cookie->customer_firstname} {$cookie->customer_lastname}</span></a>
<a href="{$link->getPageLink('index', true, NULL, "mylogout")}" title="{l s='Log me out' mod='blockuserinfo'}" title="{l s='Log out' mod='blockuserinfo'}" class="logout" rel="nofollow">{l s='Log out' mod='blockuserinfo'}</a>
{else}
<a href="{$link->getPageLink('my-account', true)}" title="{l s='Login to your customer account' mod='blockuserinfo'}" class="login" rel="nofollow">{l s='Log in' mod='blockuserinfo'}</a>
{/if}
そして、header.tplに貼り付けて、必要な場所に貼り付けました。表示されて機能しますが、翻訳に大きな問題があります-blockuserinfoからheader.tplデータに貼り付けた後、英語に変更され、それらのテキストの言語を変更できません(言語を切り替えた後でも)。管理パネル>モジュール変換では、blockuserinfoの下にログインとログアウトのためのMISSING変数があります。
それを再現する方法は?