View Issue Details

IDProjectCategoryView StatusLast Update
0006535OXID eShop (all versions)2.6. Administer orderspublic2025-06-18 09:19
Reporteroxid-Christian.Wolf Assigned To 
PrioritynormalSeveritytextReproducibilityalways
Status confirmedResolutionopen 
Summary0006535: greetings card text gets lost on admin side and admin order mail
DescriptionOder any product with greetings card (with any text). After the order is executed only the client will receive the text of the greetings card (in his confirmation email). The information gets lost in shop backend since you can't find it in ADMINISTER ORDERS -> Orders. It's also not present in the oder confirmation mail sent to the shop admin.
TagsNo tags attached.
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

oxid-Christian.Wolf

2016-11-03 14:40

reporter   ~0011859

The Data is present in the database at oxorder -> oxcardtext

here is a quick and dirty work around to show the card text in admin backend (administer orders -> orders):

in application/views/admin/tpl/order_overview.tpl

look for:

</tr></table>
[{ oxmultilang ident="GENERAL_ITEM" }]:



<table cellspacing="0" cellpadding="0" border="0">

and replace by:

</tr></table>
[{ oxmultilang ident="GENERAL_ITEM" }]:



<table cellspacing="0" cellpadding="0" border="0">
[{if $edit->oxorder__oxcardtext->value }]
  <tr>
     <td class="edittext" height="15">Grusskarte Text: </td>
     <td class="edittext" align="right">[{$edit->oxorder__oxcardtext->value}]</td>
 </tr>
[{/if}]


Be careful, this will mess with your layout in admin backend (orders), especially for very long greeting card messages.

SvenBrunk

2025-06-18 09:19

administrator   ~0017983

This will be done as documentation task. It is intentional that this is not shown in the admin, as there are privacy concerns. Nonetheless we will inform our shop owners about this, since this needs to be adapted to the process of how greeting cards are produced.
For shop owners doing that via an automated system that imports the field correctly, the current implementation is fine.
In case that there are people involved that need to transfer this manually or a system that reads the order confirmation mail, this field needs to be added to the according place and be secured so that only the necessary people can read this.