私のサイトebaysecrets.co.il では、ユーザーがログインしない限り、コメントを許可せずにコンテンツを表示するオプションがあります。
次のようになります。
http://i.stack.imgur.com/e2Jsw.png
リンクではなく通常のテキストのように表示されるようになりました。リンクに変換したいと思います。
コードは次のようになります。
skin_forumの下に、次のコードを持つforumIndexTemplateがあります。
<if test="usercanpost:|:$forum_data['_user_can_post']">
<li>
<a
href='{parse url="module=post&section=post&do=new_post&f={$forum_data['id']}" base="publicWithApp"}'
title='{$this->lang->words['topic_start']}'
accesskey='s'>{$this->lang->words['topic_start']}
</a>
</li>
<else />
<li class='disabled'>
<span>
<if test="isGuestPostTopicTop:|: ! $this->memberData['member_id']">
{$this->lang->words['forum_no_start_topic_guest']}
<else />
{$this->lang->words['forum_no_start_topic']}
</if>
</span>
</li>
</if>
<if test="moderationDropdownLink:|:$this->memberData['is_mod'] == 1">
<li class='non_button'>
<a href='#' id='forum_mod_options' class='ipbmenu'>{$this->lang->words['forum_management']}</a>
</li>
</if>
私はこのようないくつかの変更を試みます:
<li class='disabled'>
<span>
<if test="isGuestPostTopic:|: ! $this->memberData['member_id']">
<a href="index.php?app=core&module=global§ion=login">
{$this->lang->words['forum_no_start_topic_guest']}
<else />
{$this->lang->words['forum_no_start_topic']}
</a>
</if>
</span>
</li>
しかし、成功せずに!
これを指すリンクとして機能するように、挿入する必要がある正しい構文は何ですか:
ebaysecrets.co.il/index.php?app=コア&モジュール=グローバル&セクション=ログイン
?