问题标签 [activitylog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
526 浏览

php - Spatie 活动日志仅返回最后一个日志。我希望返回所有日志。

因此,我阅读了所有 Spatie 活动日志文档,在示例中它只返回最新的日志(最后一个日志)。但我需要查看创建的所有活动日志。

我认为这与 hte Activity::all()->last(); 我尝试删除最后一个,但它不起作用。非常感谢您的帮助。

0 投票
1 回答
2491 浏览

php - 在 Laravel 的一个函数中显示多个视图

所以,我目前正在尝试对用户所做的每一个动作进行活动日志。

testActivityView 是我将在其中显示用户输入信息的文本框的地方。所以我必须退货,对吧。

第二个是我必须显示用户进入该页面的日志,因此我必须创建一些关于活动的功能,这些功能将显示在所有用户活动 ($allActivities) 应该发布的主管理页面上。

我如何能够在一个函数中返回 testActivityView 和 UserActivityLog 。

非常感谢你。请原谅愚蠢的命名约定。这里已经是12点了。

0 投票
2 回答
1322 浏览

php - TDD Laravel - laravel 和 spatie/laravel-activitylog 中的功能测试获取 JSON 编码错误

我正在 laravel 中为我的模型编写一些测试,当我使用spatie/laravel-activitylog启用活动日志时遇到了一些麻烦。

所以,我创建一个用户,使用Factory,我在系统中进行身份验证,当我尝试注销时,我得到这个错误:

1) Tests\Feature\Usuario\CriarUsuarioTest::testAcessaPaginaDeRegistro Illuminate\Database\Eloquent\JsonEncodingException:无法将模型 [Spatie\Activitylog\Models\Activity] 的属性 [properties] 编码为 JSON:不支持类型。

我的测试TestCase.php

我的App/Models/Usuario.php模型:

我的config/activitylog.php文件:

我的phpunit.xml文件:

我的create_activity_log_migration文件:

然后我注意到当我禁用模型的活动日志时,它工作正常。而且,当我通过修补程序或浏览器使用系统时,日志也可以正常工作。

0 投票
1 回答
175 浏览

php - 为什么更改函​​数不返回更改?

652/5000 我在我的 Laravel 5 项目中使用 2.3 版中的包https://github.com/spatie/laravel-activitylog。我有一个页面,我在其中浏览活动列表并尝试获取更改,但它返回一个空数组。

这是我的控制器

这是我的html页面

这是浏览器中的输出

图片

澄清我已经对同一记录进行了 4 次更新,这些记录反映在使用该包的数据库的 activity_log 表中。但我不明白为什么没有按照网站文档的说明显示更改的安排:

调用 $activity-> changes 将返回这个数组:

0 投票
1 回答
3582 浏览

visual-studio-2017 - 在我的扩展中使用 SVsActivityLog 后在任何地方都找不到 ActivityLog.xml

我正在创建一个 Visual Studio 扩展,并希望从中查看一些日志输出以进行调试/诊断。我在 MEF IWpfTextViewCreationListener 中有以下代码:

我运行了扩展,在 LogEntry() 调用上打断点,跳过它,关闭了 Visual Studio 的测试实例,但是之后我只能在 ActivityLog.xml 中找到一个%AppData%\Microsoft\VisualStudio,并且从 10 天前开始就没有修改过. 我在哪里可以找到正确的 ActivityLog.xml,或者我错过了什么导致它没有被创建?

0 投票
1 回答
3948 浏览

php - Spatie Laravel-activitylog 由 Logging 模型执行

我正在使用这个包在 laravel 中进行活动日志记录, 我可以从控制器进行日志记录,但是我想使用 Model 来进行。

我从官方文档中阅读了这些有用的信息

但是,它不存储主题 ID、类型和原因 ID、类型。我可以将它从控制器存储为

如何从模型中做到这一点?建议表示赞赏。

0 投票
2 回答
1264 浏览

laravel - Laravel Spatie/Laravel-activitylog 与 Sentinel

我正在使用 Sentinel 对我的 Laravel 项目进行授权。现在我正在尝试从 Spatie 添加 Laravel-activitylog。活动日志使用默认身份验证驱动程序来记录用户活动。如何更改驱动程序以使用 Sentinel 的驱动程序。我是 Laravel 的新手,在实现这一点时遇到了麻烦。任何帮助将不胜感激。亲切的问候。

0 投票
0 回答
93 浏览

visual-studio - Microsoft Visual Studio 2017 未打开。[错误:800703f1]

今天我试图删除名称中的软件,DriverAgentPlus
为此我应该下载另一个名为CleanMyPc.

在我用完这个软件后,我用 Visual Studio Open 重新启动了我的电脑。
(我相信这些东西之间存在联系。)

现在我的电脑重新启动 Visual Studio 后没有打开我并显示:
“未知错误。
你可以得到通过检查文件 activitylog.xml 获得更多信息”

这里是文件: activitylog.xml

0 投票
1 回答
2158 浏览

php - 记录模型事件特征 LogsActivity 不适用于特定模型,返回 BadMethodCallException()

嗨,我已将spatie/laravel-activitylog版本 1.16 用于 laravel 5.4。

实际上,我使用LogsActivity包中提供的 Trait 来记录模型事件,并且我的大部分模型都被正确记录。除了我在下面创建的一个模型。

每当执行任何 CRUD 操作时,它都会返回BadMethodCallException Call to undefined method Illuminate\Database\Query\Builder::getFullnameAttribute()错误。我不确定它的原因是什么,但我认为该包可能与其他模型挂钩,因为getFullnameAttribute它存在于不同的模型中,或者可能是因为该模型名称和表与数据透视表相似。下面提供了完整的错误日志

任何有关此问题的见解或建议将不胜感激

0 投票
1 回答
8927 浏览

android - 如何在没有 aLogcat 应用程序的 android 智能手机中查找活动日志文件?

目前我有一个Xiamoi Mi A1 Andorid 7.1.2版本。我想找到我的移动活动日志文件,例如:

我想查找过去的日志(即一周前)