Craft CMS Asked by Mere Development on December 23, 2020
I’ve added an Entries field called linkedCourseEntry
to a Product (Product Type > Product Fields tab). In the Product itself I’ve assigned an entry.
I need to access linkedCourseEntry
from one or more Events, but can’t work out how to do so.
For example when EVENT_POPULATE_LINE_ITEM
is used:
Event::on(
LineItems::class,
LineItems::EVENT_POPULATE_LINE_ITEM,
function(LineItemEvent $event) {
$lineItem = $event->lineItem;
$purchasable = $lineItem->getPurchasable();
// Somehow access the 'linkedCourseEntry' data here... help!
}
);
Can anyone point me in the right direction please?
I believe you're looking for something like:
$purchasable->product->yourEntriesFieldHandle->one()->title
Correct answer by James Smith on December 23, 2020
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP