Size: a a a

2021 January 21

МН

Михаил Носков... in Evolution CMS
Иван
Но кнопки не появилась) Что-то еще не сделал?
Видимо что-то не так сделали
источник

МН

Михаил Носков... in Evolution CMS
класс должен быть доступен через механизм автозагрузки. может композером не туда поставили
источник

И

Иван in Evolution CMS
Михаил Носков
класс должен быть доступен через механизм автозагрузки. может композером не туда поставили
Generating autoload files
видимо создался, но он мне еще писал что я использую старую версию композера и мне следует обновить его, но думаю что не в этом дело.
источник

И

Иван in Evolution CMS
Вот еще создал файл ./composer.json has been created
источник

И

Иван in Evolution CMS
внутри файла
{
   "require": {
       "phpoffice/phpspreadsheet": "^1.8"
   }
}
источник

AA

Am Ambrion in Evolution CMS
Andrey K
Сильное колдунство выйдет, завтра позанимаюсь.
Проще всего, походу, это использовать либу exiftool , т.к. рассказывать кому-то что и как менять в скрипте достаточно сложным может оказаться, а этот вариант однострочный.
1. Устанавливаем exiftool: sudo apt install exiftool
2. Переходим в папку с изображениями через консоль или открываем папку в консоли - кому как удобно
3. Запускаем
exiftool -r -ext '' '-filename<$filename.$filetype' .

Все файлы в текущей директории (.) будут просканированы на предмет расширения (exif) и добавят это расширение
источник

И

Иван in Evolution CMS
Михаил Носков
класс должен быть доступен через механизм автозагрузки. может композером не туда поставили
про автозагрузку это
composer.lock это верно?
источник

И

Иван in Evolution CMS
там есть
           "autoload": {
               "psr-4": {
                   "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet"
               }
источник

И

Иван in Evolution CMS
У всех версия 1.8.2 или только у меня?)
источник

И

Иван in Evolution CMS
https://phpspreadsheet.readthedocs.io/en/latest/#installation

документацию поднял, тоже самое)
источник

AK

Andrey K in Evolution CMS
Am Ambrion
Проще всего, походу, это использовать либу exiftool , т.к. рассказывать кому-то что и как менять в скрипте достаточно сложным может оказаться, а этот вариант однострочный.
1. Устанавливаем exiftool: sudo apt install exiftool
2. Переходим в папку с изображениями через консоль или открываем папку в консоли - кому как удобно
3. Запускаем
exiftool -r -ext '' '-filename<$filename.$filetype' .

Все файлы в текущей директории (.) будут просканированы на предмет расширения (exif) и добавят это расширение
Спасибо.
источник

AA

Am Ambrion in Evolution CMS
(;
источник

AA

Am Ambrion in Evolution CMS
Время засечь не забудьте. Интересно за сколько обработает.
источник

И

Иван in Evolution CMS
и еще не могу в поиске найти как в админку добавить ссылку модуля в верхнее меню, мне подсказывали, я не записал сразу.
источник

AK

Andrey K in Evolution CMS
Иван
и еще не могу в поиске найти как в админку добавить ссылку модуля в верхнее меню, мне подсказывали, я не записал сразу.
OnManagerMenuPrerender
источник

c

css in Evolution CMS
Andrey K
OnManagerMenuPrerender
+ спасибо
источник

A

Axenia in Evolution CMS
css_css (10) увеличил карму remote_adm (1589.86)
источник

AK

Andrey K in Evolution CMS
switch ($modx->event->name) {
   case 'OnManagerMenuPrerender': {
 $params['menu'] = array_merge($params['menu'], ['my_id', 'main', '<i class="fa fa-cog"></i> title' , 'index.php?a=112&id=' . $id . '&type=default', 'title', '', '', 'main', 0, 100, ''];
 );
}
источник

AK

Andrey K in Evolution CMS
$modx->event->output(serialize($params['menu']));
источник

AK

Andrey K in Evolution CMS
Нахуевертил кусков разных, короче) Собирайте.
источник