升级到FontAwesome 5后,我无法为FontAwesome的svgs着色.
这是我的例子:https:
????? //codepen.io/shadrix/pen/GygdZr
如果它像这里一样工作应该很棒:????? https ://codepen.io/immad-hamid/pen/jVNvQO(注意:他使用FontAwesome 4).
我试图从 08:00:00 到 08:00 获取 TimeString。
我想这样投射时间:
protected $casts = [
'opens' => 'time:H:i',
'closes' => 'time:H:i',
];
Run Code Online (Sandbox Code Playgroud)
不使用像 getOpensAttribute() 这样的修改器。
在我的迁移中,我正在使用:
$table->time('opens')->nullable();
$table->time('closes')->nullable();
Run Code Online (Sandbox Code Playgroud)
是否可以?
我不知道我做错了什么。我有它在 resources/lang/de/de.json 但不知怎的它就是不起作用......
我用它测试了
Route::get('/', function () {
app()->setLocale('de');
echo __('good');
dd(app()->getLocale());
return view('welcome');
});
Run Code Online (Sandbox Code Playgroud)
我得到:
good
"de"
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我写了一个用于子域本地化的包。但是突然解密 cookie 不再起作用了。
我的语言环境测试网站正在运行,但我需要取消保护它才能使用 Laravel 代客共享。现在,当我再次将其更改为代客安全时,我的网站不再工作。我得到错误异常:
unserialize(): Error at offset 0 of 2 bytes
Run Code Online (Sandbox Code Playgroud)
在
//Illuminate/Encryption/Encrypter.php
Row 149. return $unserialize ? unserialize($decrypted) : $decrypted;
Run Code Online (Sandbox Code Playgroud)
我不知道为什么。我没有更改我的 app_key,我删除了我页面的所有 cookie,但它仍然不起作用(并且在过去 3 周内运行良好)。
如果您查看此处或缩短的代码:
return decrypt(request()->cookie('tongue-locale'));
Run Code Online (Sandbox Code Playgroud)
你看到我正在解密我的 cookie 内容。如果你对我为什么需要解密我的 cookie 感到好奇,那是因为中间件“\App\Http\Middleware\EncryptCookies::class”稍后会启动。
有谁知道为什么它不起作用?
我正在寻找一种优雅的方法来排除 phpunit 设置的一种测试方法。为了进一步解释它,您可以看到以下代码:
public function setUp()
{
parent::setUp();
$this->signUp; //creates and logs in the user
}
/** @test */
public function guest_cannot_see_request_page()
{
$this->get(route('requests.list'))
->assertRedirect(route('login'));
}
Run Code Online (Sandbox Code Playgroud)
但我想排除 guest_cannot_see_request_page() 方法的登录。既然应该是客人。对于我的所有其他方法,用户已登录。
我试图在每次测试之前更改一些配置值。但是,浏览器不应用它们。
在我的 DuskTestCase 文件中:
abstract class DuskTestCase extends BaseTestCase
{
use CreatesApplication;
protected function setUp()
{
parent::setUp();
config()->set('cookie-consent.enabled', false);
config()->set('app.recaptcha', false);
config()->set('localization.acceptLanguage', false);
}
/**
* Prepare for Dusk test execution.
*
* @beforeClass
* @return void
*/
public static function prepare()
{
static::startChromeDriver();
}
...
Run Code Online (Sandbox Code Playgroud)
配置值在每个测试中都正确设置,但不适用于浏览器。当我删除时,'--disable-gpu'我清楚地看到浏览器仍在使用旧的配置值。
这也能改变吗?
我收到此警告:
未检测到匹配的 Service Worker。您可能需要重新加载页面,或者检查当前页面的 service worker 是否也控制了清单中 URL 的开头。
我的服务人员正在工作的东西。
我什至尝试使用其他两个 URL,它们都使用 HTTP。
现在我将向您展示代码,我正在使用:
site.webmanifest
{
...
"start_url": "/",
"display": "standalone"
...
}
Run Code Online (Sandbox Code Playgroud)
为了创建我的 service-worker,我使用了 webpack 插件:WorkboxPlugin 结合 Laravel Mix:
webpack.mix.js
mix.webpackConfig({
plugins: [
build.jigsaw,
build.browserSync(),
build.watch(['source/**/*.md', 'source/**/*.php', 'source/**/*.scss', '!source/**/_tmp/*']),
new WorkboxPlugin.GenerateSW({
// these options encourage the ServiceWorkers to get in there fast
// and not allow any straggling "old" SWs to hang around
clientsClaim: true,
skipWaiting: true,
}),
],
output: {
publicPath: '/assets/build/', // fixes the output bug
}, …Run Code Online (Sandbox Code Playgroud) service-worker progressive-web-apps workbox workbox-webpack-plugin
我从私有存储库的本地计算机克隆没有问题,但是,当我想通过 Composer 下载文件时,它要求我创建一个 auth.json 文件(我不想要这个,我也不想使用令牌)。
您知道为什么会发生这种情况吗?
作曲家.json
"require": {
..
"myname/my-app": "*",
..
},
"repositories": [
{
"type": "vcs",
"url": "git@gitlab.com:myname/my-app.git",
},
]
Run Code Online (Sandbox Code Playgroud)
我尝试添加"no-api": true,我尝试设置dev-master但失败了。为了测试它,我创建了一个 BitBucket 存储库,安装它没有任何问题。
我的错误是:
Loading composer repositories with package information
Failed to download myname/my-app:The "https://gitlab.com/api/v4/projects/myname%2Fmy-app" file could not be downloaded (HTTP/1.1 404 Not Found)
Your credentials are required to fetch private repository metadata (git@gitlab.myname/my-app.git)
A token will be created and stored in "/Users/myname/.composer/auth.json", your password will never be stored
To revoke access …Run Code Online (Sandbox Code Playgroud) 如果您正在阅读本文,您将了解到您可以添加children到fields查询参数中。这意味着如果您有一个具有该类型的媒体,"CAROUSEL_ALBUM"您也将获得图像的 ID。
示例卷曲:
https://graph.instagram.com/me?access_token=<mytoken>&fields=id,media_type,media_url,children
Run Code Online (Sandbox Code Playgroud)
结果:
...
"id": "some-id",
"media_type": "CAROUSEL_ALBUM",
"media_url": "some-url",
"children": {
"data": [
{
"id": "another-id"
},
{
"id": "other-id"
}
]
}
...
Run Code Online (Sandbox Code Playgroud)
是否可以将 media_url 添加到孩子的数据中?我真的不想在循环中获取所有内容...
facebook-graph-api instagram instagram-api instagram-graph-api
目前,我的 SPA 很简单,只有一个联系表。表单数据发送到后端。我为此安装了 Laravel Sanctum。
axios.get('/sanctum/csrf-cookie').then((response) => {
axios.post('api/contact')
.then((response) => {
//doing stuff
});
});
Run Code Online (Sandbox Code Playgroud)
这工作得很好。然而,我想知道。您在 SPA 中的何时何地触发了获取 CSRF cookie 的初始请求?( axios.get('/sanctum/csrf-cookie'))
我的第一个想法是:
419并且您尝试刷新令牌并重试之前的请求时axios.get('/sanctum/csrf-cookie')包裹起来laravel ×5
composer-php ×1
css ×1
gitlab ×1
gradient ×1
instagram ×1
laravel-dusk ×1
phpunit ×1
svg ×1
workbox ×1