Payment method in order manage page

Hi all.

I have some SMALL problem.

How can i add the payment method in order manage page in the admin front?



I know, i must add new TH/td in basic/admin/views/orders/manage.tpl, but i don’t know, how to call the Payment Method of current order…



Thank you!

Hello!



Please check the information here CS-Cart Documentation — CS-Cart 4.15.x documentation



Best regards, Alt-team

Thank you! But i won not integrate the new payment method, i just want to show the current order’s payment type (in order manage page :))



Thank you again!

Sorry, but either I'm daft or you're not being clear on what you want. The payment methods (and statuses) are already shown on the far right of the order details page in admin. If you want to have it display on the manage page, then just copy the info you want from the order details template and add a new 'th/td'. If the data is not available then you might have to add a post controller for orders controller to fetch the info you need or to add a hook for the 'get_orders' PHP hook.

Thank you!



I don't know, what's HOOK i must add in that page.

I'm already added ex: $order_info.field.55 but noting showning yet…

Now, can you give me solution or exemple how to add Payment type in order managing page of admin front

I will describe. If it is outside your skills, then you will need to hire someone to help you.

You need to add a hook into your my_changes addon for get_orders and if AREA == 'A' you need to add a JOIN to retrieve the payment info from the DB.

Then you need to decode that result and assign that to the $order_info.payment_info template variable in an admin POST controller for orders…

Then you need to modify the views/orders/manage.tpl template to insert a column to display whatever info you want from the payment info you captured and is now in $order_data.payment_info

Thank you!

Can you show me one example?

I have added in the manage.tpl this


{$order_data.payment_info}

and is there any easy way to add hook's without creating new?

'payment_info' is an array key that contains an array of data.

Suggestyou replace your code with the following debug info so you can see the info and then use the array element you want.

{$order_data.payment_info|print_r:true}

[color=#333333][font=arial, sans-serif][size=4]Dear[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]friend[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4].[/size][/font][/color]

[color=#333333][font=arial, sans-serif][size=4]I understand[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]that[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]I have[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]caused[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]you[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]trouble[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4],[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]but[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]I[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]'m[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]only[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]PHP[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]programming[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]language,[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]I[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]am[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]by profession[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]a doctor[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4],[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]dentist[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]and[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]I am sorry that[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]I do[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]not[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]own[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]this[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]problem[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]easier[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]to solve[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]. Believe me,[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]I have the[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]logic[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4],[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]but[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]this[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]issue[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]please[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]nerek[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]me[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]:[/size][/font][/color]



[color=#333333][font=arial, sans-serif][size=4]I[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]have[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]put[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]this[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]code[/size][/font][/color]

[color=#333333][font=arial, sans-serif][size=4]

 {$ order_data.payment_info | print_r: true}  [/size][/font][/color]



[color=#333333][font=arial, sans-serif][size=4]But[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]nothing[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]happened[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4].[/size][/font][/color]



[color=#333333][font=arial, sans-serif][size=4]Please[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]tell me[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]([/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]unless[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]of course[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]you can[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4])[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]or[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]to propose[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]concrete[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]ways[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4] [/size][/font][/color][color=#333333][font=arial, sans-serif][size=4]to solve this problem[/size][/font][/color][color=#333333][font=arial, sans-serif][size=4].[/size][/font][/color]



[color=#333333][font=arial, sans-serif][size=4]Wish you all the best![/size][/font][/color]

[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]Dear [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]friend[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif].[/font][/font][/color]

[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I understand [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]that[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I have [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]caused [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]you [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]trouble[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif],[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]but [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]'m [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]only [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]PHP [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]programming [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]language,[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]am [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]by profession is[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif] doctor[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif],[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]dentist[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif],and [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I am sorry that [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I do [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]not [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]own [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]this [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]problem[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]e asier[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]to solve[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]. Believe me,[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I have the [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]logic[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif],[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]but [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]this [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]issue i cannot solve[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]:[/font][/font][/color]



[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]I [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]have[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]put [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]this [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]code[/font][/font][/color]

[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]

 {$ order_data.payment_info | print_r: true}  [/font][/font][/color]



[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]But [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]nothing [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]happened[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif].[/font][/font][/color]



[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]Please [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]tell me[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]([/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]unless[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]of course[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]you can[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif])[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]or[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]to propose [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]concrete [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]ways [/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]to solve this problem[/font][/font][/color][color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif].[/font][/font][/color]



[color=#333333][font=arial, verdana, tahoma, sans-serif][font=arial, sans-serif]Wish you all the best![/font][/font][/color][color=#282828][font=arial, verdana, tahoma, sans-serif] [/font][/color]

You might want to get rid of the space between the '$' and the 'order_data'.

I'm sorry, I can't do the work for you. I am happy to tell you how (which I've done) but my services for development are not free. But I do try to give advice here for free.

how to add HOOKS in administration front?

You have helmed me so much!

thank you @tbirnseth