我在OSX中的Google Chrome和Safari中都遇到了一种奇怪的行为.
光标正在快速切换到指针,然后在鼠标悬停链接和元素时返回默认指针,我在css中设置了光标:指针.
我无法在我的任何其他网站上重现它,所以只需要删除网址:http://stage.lagenheter24.se
为什么会这样?我该如何解决?我试图设置以下没有任何结果:
a { cursor: pointer !important; }
Run Code Online (Sandbox Code Playgroud) 我想知道您将如何解决我将要显示不同类型事件的问题。例如,2 个不同的事件可以是足球事件和公式 1 事件。
在这两种场景中,有不同类型的参与者。在足球比赛中,这将是 2 支球队,而在公式 1 事件中,这将是所有车手。
这是我想做的 Eloquent 示例:
public function participants()
{
if ($this->type == 'soccer_game') {
return $this->hasMany(EventTeam::class);
} else if ($this->type == 'formula1_race') {
return $this->hasMany(EventDriver::class);
}
return $this;
}
Run Code Online (Sandbox Code Playgroud)
但是当尝试这个并尝试加载它时,我收到错误“调用未定义的方法 Illuminate\Database\Query\Builder::addEagerConstraints()”。
我想我需要朝着正确的方向努力。
提前致谢。
我已经阅读了很多资料,我geofield_compute_values()在尝试以编程方式在 Drupal 中保存坐标时应该使用该函数。
但是它对我不起作用,该函数在我使用的 Drupal 8.5.2 中未定义。
我已经使用 composer 安装了 geofield,我可以像往常一样在管理区域中使用它,并且在那里保存没有问题。
以下是我尝试过的一些示例,第一个示例给了我undefined function geofield_compute_values():
$geofield_data = geofield_compute_values([
'lat' => $lat,
'lon' => $lon,
], GEOFIELD_INPUT_LAT_LON);
$cbisProduct->set('field_koordinater', $geofield_data);
Run Code Online (Sandbox Code Playgroud)
我也尝试过,但没有成功,也没有错误:
$geofield = [
'geom' => "POINT (" . $lon . " " . $lat . ")",
'geo_type' => 'point',
'lat' => $lat,
'lon' => $lon,
'left' => $lon,
'top' => $lat,
'right' => $lon,
'bottom' => $lat,
];
$cbisProduct->set('field_koordinater', $geofield);
Run Code Online (Sandbox Code Playgroud) coordinates ×1
css ×1
drupal ×1
drupal-8 ×1
eloquent ×1
geospatial ×1
laravel ×1
laravel-5 ×1
php ×1