小编Jim*_*son的帖子

CSS光标指针闪烁一次然后恢复默认值

我在OSX中的Google Chrome和Safari中都遇到了一种奇怪的行为.

光标正在快速切换到指针,然后在鼠标悬停链接和元素时返回默认指针,我在css中设置了光标:指针.

我无法在我的任何其他网站上重现它,所以只需要删除网址:http://stage.lagenheter24.se

为什么会这样?我该如何解决?我试图设置以下没有任何结果:

a { cursor: pointer !important; }
Run Code Online (Sandbox Code Playgroud)

css

14
推荐指数
2
解决办法
6229
查看次数

不同模型类型 Laravel 上的不同关系

我想知道您将如何解决我将要显示不同类型事件的问题。例如,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()”。

我想我需要朝着正确的方向努力。

提前致谢。

php laravel eloquent laravel-5

4
推荐指数
1
解决办法
1367
查看次数

在 Drupal 8 中以编程方式保存地理字段

我已经阅读了很多资料,我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)

drupal geospatial coordinates drupal-8

1
推荐指数
1
解决办法
969
查看次数

标签 统计

coordinates ×1

css ×1

drupal ×1

drupal-8 ×1

eloquent ×1

geospatial ×1

laravel ×1

laravel-5 ×1

php ×1