Skip to content

Conversation

@laravdiemen
Copy link
Contributor

Deze PR bevat #110 en #111 plus nog de frontend die nodig is naar aanleiding van Simon zijn aanpassingen.

Ik heb het als volgt getest. Mijn yard-query-block config ziet er als volgt uit:

<?php

declare(strict_types=1);

return [
	'connections' => [
		[
			'label' => 'Nieuws',
			'from' => 'toolkit',
			'meta_key' => 'toolkit_related_news',
			'to' => 'news',
		],
		[
			'label' => 'Ervaringsverhaal',
			'from' => 'toolkit',
			'meta_key' => 'toolkit_related_testimonial',
			'to' => 'testimonial',
		],
	],
];

In ACF heb ik twee velden van het type "Bericht object" toegevoegd bij de CPT toolkit. Hierbij is het belangrijk dat je niet de optie "selecteer meerdere" selecteert want dan werkt het niet. De metadata wordt dan namelijk als array opgeslagen en dat moet alleen de post id zijn.
image

Als je dan vervolgens het content type toolkit bij de berichtenlijst selecteert, dan krijg je daar 2 opties om op connectie te filteren.
image

@github-actions
Copy link

Coverage report for commit: 2607aac
File: coverage.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ ███████████████████████ │ 42.9%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ████████░░░░░░░░░░░░░░░ │ 14.3%
  60% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ████████░░░░░░░░░░░░░░░ │ 14.3%
  80% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  90% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
 100% │ ████████████████░░░░░░░ │ 28.6%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution 
Summary - Lines: 24.89% | Methods: 54.72%
FilesLinesMethodsBranches
src/Block
   Block.php--100.00%
   BlockAttributes.php72.58%87.10%100.00%
src/Casts
   IntCast.php50.00%-100.00%
src/Query
   PostQuery.php--100.00%
   QueryInterface.php100.00%100.00%100.00%
src
   QueryBlockServiceProvider.php--100.00%
src/Traits
   Helpers.php100.00%100.00%100.00%

🤖 comment via lucassabreu/comment-coverage-clover

1 similar comment
@github-actions
Copy link

Coverage report for commit: 2607aac
File: coverage.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ ███████████████████████ │ 42.9%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ████████░░░░░░░░░░░░░░░ │ 14.3%
  60% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ████████░░░░░░░░░░░░░░░ │ 14.3%
  80% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  90% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
 100% │ ████████████████░░░░░░░ │ 28.6%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution 
Summary - Lines: 24.89% | Methods: 54.72%
FilesLinesMethodsBranches
src/Block
   Block.php--100.00%
   BlockAttributes.php72.58%87.10%100.00%
src/Casts
   IntCast.php50.00%-100.00%
src/Query
   PostQuery.php--100.00%
   QueryInterface.php100.00%100.00%100.00%
src
   QueryBlockServiceProvider.php--100.00%
src/Traits
   Helpers.php100.00%100.00%100.00%

🤖 comment via lucassabreu/comment-coverage-clover

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants