silverstripe / silverstripe-campaign-admin

Campaign and publishing admin interface for Silverstripe
BSD 3-Clause "New" or "Revised" License
2 stars 16 forks source link

"Add to campaign" on versioned GridFields #89

Open chillu opened 6 years ago

chillu commented 6 years ago

Overview

At the moment you can only add pages and files to campaigns via the UI. Other DataObjects can be implicitly added through a custom $owns relationship on a page or a file, but not separately through the UI.

Acceptance Criteria

Notes

bergice commented 5 years ago

@chillu

Need clarification on whether any DataObject can be added to campaign or just Pages and Files.

chillu commented 5 years ago

@bergice Yep, any dataobject. It might not have a way to be previewed within the campaign admin (unless defined by the dev?), but that should be handled gracefully already in the UI.

clarkepaul commented 5 years ago

@chillu FYI I've added this to backlog/discussion pipeline as this should be something we do (along with the ability to add content blocks to a campaign without the page it belongs too).

KINKCreative commented 4 years ago

Has there been any movement on this? Are there other workarounds to add a custom DataObject to a Campaign?

UndefinedOffset commented 4 years ago

Not sure if there's been movement on this side but I put something together on webbuilders-group/silverstripe-add-to-campaigns we've used it on a few projects and it seems to work well.