-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add filter to add geodata to REST API from OpenKaarten Geodata plugin #30
base: master
Are you sure you want to change the base?
Conversation
@@ -235,7 +235,9 @@ public function transform(WP_Post $post) | |||
'post_status' => $post->post_status | |||
]; | |||
|
|||
$data = $this->assignFields($data, $post); | |||
$data = apply_filters( 'ok_geo_rest_add_geodata', $data, $post ); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mijn voorstel zou zijn om de naamgeving van deze filter generieker te maken: owc/openpub/base/rest-add-fields
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mvdhoek1 : Wij willen dat hij toegevoegd kan worden in verschillende plugins van andere leveranciers. Jullie kunnen hem in de OpenPub toevoegen om aan de OpenPub de geodata toe te voegen aan de REST API en een andere partij kan dezelfde code toevoegen aan hun plugin om de geodata toe te voegen aan hun plugin. Om die reden willen we geen naamgeving gebruiken waar openpub in zit. Wel kunnen we hem owc/openkaarten/geodata/rest-add-fields
of iets dergelijks noemen. Hoe lijkt dat je?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh op die manier, dan begrijp ik het. Dan is owc/openkaarten/geodata/rest-add-fields
wmb akkoord!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mvdhoek1 : Ik heb de naam van het filter aangepast. Als jullie het hebben doorgevoerd en aan onze kant is de Geodata plugin te gebruiken, dan kunnen we testen of het werkt op deze manier, wat we voor ogen hebben.
Dank alvast!
@eyalacato : Is het OpenPUB endpoint hiermee ook te gebruiken als URL om een DataLayer van te maken? |
@dtakken : Dat is straks mogelijk met de uitbreidingen aan de OpenKaarten module. Dit staat echter nog niet live en volgt binnenkort. |
Via the OpenKaarten Geodata plugin (which will be released shortly) you can add Geodata fields to post types, for example the OpenPub Items. Via this added filter the geodata will be added to the OpenPub REST API endpoint wp-json/owc/openpub/v1/items/active as a geometry object.