backend_customer
Adds extra content to customer-viewing page in backend.
Shop-Script
Input (passed by reference)
$customer array Customer data.
… your plugin code …
Output
{$backend_customer.info_section}
HTML code for adding extra content to the page bottom.
{$backend_customer.name_suffix}
HTML code for adding extra content to the right of the customer name.
{$backend_customer.header}
HTML code for adding extra content above customer's contact data.
{$backend_customer.action_link}
HTML code for adding extra content next to customer editing and deletion links.
Shop-Script
Plugin code example
PHP
public function backendCustomer($customer) { $customer_data = shopMyPluginHelper::getByCustomerId($customer['contact_id']); return [ 'name_suffix' => $customer_data['suffix'], 'action_link' => '<a href="" class="myplugin-someaction">' . _wp('some action name') . '</a>', 'header' => '<h2>' . _wp('My custom header') . '</h2><p>' . $customer_data['info'] . '</p>', 'info_section' => '<p>' . $customer_data['extra'] . '</p>', ]; }