0

Joomla SEF URL から記事 ID を削除したいと考えています。そのために、SEF URL にその数字以外の文字が少なくとも 1 つ含まれている場合にのみ機能する mod を見つけました。しかし、私の記事には数字だけの SEF URL が必要です。

例:http://something.com/category/1234567890 しかし、この joomla を実行すると、404 article not found エラーが返されますhttp://something.com/category/1234567890-1

数字のみで動作させるにはどうすればよいですか?

ああ、私が試したmodは、このコードのcom_article/router.phpで0を1に変更するだけです$advanced = $params->get('sef_advanced_link', 0);

4

1 に答える 1

0

ファイル components\com_content\router.php に移動します

次のコードにコメントを付けます。

    /*if (strpos($segments[0], ':') === false)
        {
            $vars['view'] = 'article';
            $vars['id'] = (int) $segments[0];

            return $vars;
        }*/

あなたのために働くことを願っています

于 2016-11-25T18:13:24.880 に答える