ECCUBE4では治っているかも知れないし、
ECCUBE3を、まだ使っている人もいると思うので、、、
別のログを開こうとしたら、
ファイル名がバラバラで探せたものではなく、
結局、FTPで見るしかなくて、手軽でない。
ということで、そのソートを。
/src/Eccube/Form/Type/Admin/LogType.php
public function buildForm(FormBuilderInterface $builder, array $options)
{
$config = $this->config;
$files = array();
$finder = new Finder();
$finder->name('*.log')->depth('== 0');
foreach ($finder->in($config['root_dir'].'/app/log/') as $file) {
$files[$file->getFilename()] = $file->getFilename();
}
#2020-09-02
ksort($files);
#var_dump($files, __FILE__, __LINE__);
$builder
->add('files', 'choice', array(
(以下省略)
上でいうところの、14行目: ksort($files);の追加で直ります。
だいぶ慣れてきたはするけど、
どこに何が書いてあるのか、探すのほんと大変。 >> Symfony
ECCUBE3 ログ表示のファイル名ソート