0

アメリカ合衆国を一番上に置くのに苦労しています。countries.xml.phpで変更しました。

   <countries>
<country iso="US" name="United States" />
    <country iso="AF" name="Afghanistan" />
    <country iso="AL" name="Albania" />
    <country iso="DZ" name="Algeria" />
</countries>

そしてmodule/core / include / service / country / country.class.phpで私はこのようにすべてのSQLの順序を削除しました:

            ->group('c.country_iso')
            ->order('')
            ->execute(($sIso == null ? 'getRows' : 'getRow'));

キャッシュをクリアしてctrl+f5を更新しましたが、アフガニスタンはまだトップです。何か提案がありますか?

4

1 に答える 1

1

コード ファイルを使用してこれを行っている場合は、国の値を米国として設定できます。しかしphpfoxでは、国テーブルが存在するデータベースを介して変更できます。私は過去にphpfoxを使用していましたが、時間がかかりましたが、いずれにせよあなたの解決策はここにあります.

于 2013-01-24T05:36:54.357 に答える