Приветствую.
Подскажите пожалуйста как создать логи для расширения.
Запись и чтение в последующем из админки.
Заранее спасибо.
Логи для расширения
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
LavIgor
- Former team member
- Сообщения: 3468
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 39 раз
- Поблагодарили: 792 раза
Re: Логи для расширения
В моих расширениях для Администраторского раздела используется работа с логами.
Посмотрите, например, это: https://github.com/lavigor/reenable.
1. Используете класс log: в зависимости от места использования либо
2. Изучить https://github.com/phpbb/phpbb/blob/3.1 ... og/log.php и вызывать методы при необходимости.
3. Подключать языковые файлы для корректного отображения логов.
Посмотрите, например, это: https://github.com/lavigor/reenable.
1. Используете класс log: в зависимости от места использования либо
global $phpbb_log, либо в сервисном файле service.yml добавить параметр @log, затем внутри используемого класса объявить свойство класса \phpbb\log\log_interface.2. Изучить https://github.com/phpbb/phpbb/blob/3.1 ... og/log.php и вызывать методы при необходимости.
3. Подключать языковые файлы для корректного отображения логов.
-
rxu
- phpBB Guru

- Сообщения: 17059
- Стаж: 19 лет 5 месяцев
- Откуда: Красноярск
- Благодарил (а): 565 раз
- Поблагодарили: 1742 раза
Re: Логи для расширения
global не приветствуется, надо импользовать сервисы.
Вообще, можно создать свой администраторский модуль как режим к родительской закладке логов, и там реализовать все, что надо.
Вообще, можно создать свой администраторский модуль как режим к родительской закладке логов, и там реализовать все, что надо.

