私たちが持っているメニューをアルファベット順に並べ替える方法を見つけようとしています. このメニューには約 500 の項目があり、URL 構造に厳密に使用されていますが、MenuLinks を使用する別の表示メニューがあり、バックエンドのドロップダウンからそれらすべてを選択する必要があり、把握するのは非常に困難です。それを行うmysqlクエリを作成しようとしましたが、役に立ちませんでした。
の線に沿って
UPDATE jos_menu set ordering = ordering+1 WHERE menutype = 'menu-name' ORDER BY name ASC
しかし、もちろんうまくいきません。誰かがこれを理解しているかどうか、ただ興味があります。
たぶん、管理者を操作してドロップダウン メニューを表示し (メニュー項目を編集するとき)、アルファベット順に表示すると、レベル 0 の項目は表示されますが、その子は表示されません。