Счет

Такой вопрос, я так понимаю что после заказа приходит счет на емаил продавца, администратора магазина, покупателя а как сделать что бы счет покупателю приходил с другим наполнением? То есть в счете для покупателя не было некоторых данных (плательщик, адрес доставки) а в счете для продавца и админа было бы все. Может кто знает?

Есть отличное видео на эту тему от Даниила. Смотрите ссылки на главной странице cs-cart.ru

В стандартной функциональности уже разделены счета, админу одно, клиенту другое, просто выглядят они почти одинаково.

Посмотрите видео по модификации писем и счетов:

http://www.cs-cart.ru/videos?channel=devel#3590150

http://www.cs-cart.ru/videos?channel=design#3590150

Шаблон продавцу и админу:

design/backend/mail/templates/orders/invoice.tpl

Шаблон клиенту:

design/themes/responsive/mail/templates/orders/invoice.tpl

Спасибо.

Тут возник вопрос может кто то сделать так.

Убрать адрес плательщика и адрес доставки и внизу вывести черту и под ней реквизиты можно даже реквизиты просто в коде записывать. а то у меня все в строчку получается а надо что бы слева столбиком имя фирмы, адрес, тел, маил и тд. а справа банковские счета и тоже столбиком. Может кто то помочь? и во сколько обойдется эта помощь?

Спасибо.

Тут возник вопрос может кто то сделать так.

Убрать адрес плательщика и адрес доставки и внизу вывести черту и под ней реквизиты можно даже реквизиты просто в коде записывать. а то у меня все в строчку получается а надо что бы слева столбиком имя фирмы, адрес, тел, маил и тд. а справа банковские счета и тоже столбиком. Может кто то помочь? и во сколько обойдется эта помощь?

Это вам нужен самый обыкновенный верстальщик.

Это вам нужен самый обыкновенный верстальщик.

Да я это понял. Думаю может здесь кто поможет.

Да я это понял. Думаю может здесь кто поможет.

Почти все сделал сам, сделал два блока с наполнением но они расположены друг под другом а как сделать что один был справа другой слева?

Почти все сделал сам, сделал два блока с наполнением но они расположены друг под другом а как сделать что один был справа другой слева?

Так же как и в стандартном счете - табличкой с 2 ячейками. Просто и надежно

Почти все сделал сам, сделал два блока с наполнением но они расположены друг под другом а как сделать что один был справа другой слева?

это уже к cs-cart не относится, смотрите в сторону css - display: inline

Спасибо но для меня это темный лес.

{if $order_info}

{assign var="order_header" value=__("invoice")}

{if $status_settings.appearance_type == "I" && $order_info.doc_ids[$status_settings.appearance_type]}
{assign var="doc_id_text" value="{__("invoice")} #`$order_info.doc_ids[$status_settings.appearance_type]`"}
{elseif $status_settings.appearance_type == "C" && $order_info.doc_ids[$status_settings.appearance_type]}
{assign var="doc_id_text" value="{__("credit_memo")} #`$order_info.doc_ids[$status_settings.appearance_type]`"}
{assign var="order_header" value=__("credit_memo")}
{elseif $status_settings.appearance_type == "O"}
{assign var="order_header" value=__("order_details")}
{/if}


















{$logos.mail.image.alt} {$order_header|default:__("invoice_title")}




{hook name="orders:invoice_company_info"}

{/hook}
{hook name="orders:invoice_order_status_info"}

{/hook}


{$company_data.company_name}


{$company_data.company_address}

{$company_data.company_city}{if $company_data.company_city && ($company_data.company_state_descr || $company_data.company_zipcode)},{/if} {$company_data.company_state_descr} {$company_data.company_zipcode}

{$company_data.company_country_descr}

{if $company_data.company_phone}




{/if}
{if $company_data.company_phone_2}




{/if}
{if $company_data.company_fax}




{/if}
{if $company_data.company_website}




{/if}
{if $company_data.company_orders_department}




{/if}
{__("phone1_label")}: {$company_data.company_phone}
{__("phone2_label")}: {$company_data.company_phone_2}
{__("fax")}: {$company_data.company_fax}
{__("web_site")}: {$company_data.company_website}
{__("email")}: {$company_data.company_orders_department|replace:",":"
"|replace:" ":"" nofilter}


{if $doc_id_text}{$doc_id_text}
{/if}{__("order")} #{$order_info.order_id}















{if $order_info.shipping}




{if $tracking_number_exists && !$use_shipments}




{/if}
{/if}
{__("status")}: {$order_status.description}
{__("date")}: {$order_info.timestamp|date_format:"`$settings.Appearance.date_format`, `$settings.Appearance.time_format`"}
{__("payment_method")}: {$payment_method.payment|default:" - "}
{__("shipping_method")}:
{foreach from=$order_info.shipping item="shipping" name="f_shipp"}
{$shipping.shipping}{if !$smarty.foreach.f_shipp.last}, {/if}
{if $shipments[$shipping.group_key].tracking_number}{assign var="tracking_number_exists" value="Y"}{/if}
{/foreach}
{__("tracking_number")}:
{foreach from=$order_info.shipping item="shipping" name="f_shipp"}
{if $shipments[$shipping.group_key].tracking_number}{$shipments[$shipping.group_key].tracking_number}{if !$smarty.foreach.f_shipp.last},{/if}{/if}
{/foreach}








{* Ordered products *}






{if $order_info.use_discount}

{/if}
{if $order_info.taxes && $settings.General.tax_calculation != "subtotal"}

{/if}


{foreach from=$order_info.products item="oi"}
{hook name="orders:items_list_row"}
{if !$oi.extra.parent}




{if $order_info.use_discount}

{/if}
{if $order_info.taxes && $settings.General.tax_calculation != "subtotal"}

{/if}



{/if}
{/hook}
{/foreach}
{hook name="orders:extra_list"}
{/hook}
{__("product")} {__("quantity")} {__("unit_price")} {__("discount")} {__("tax")} {__("subtotal")}

{$oi.product|default:__("deleted_product") nofilter}
{hook name="orders:product_info"}
{if $oi.product_code}

{__("sku")}: {$oi.product_code}

{/if}
{/hook}
{if $oi.product_options}
{include file="common/options_info.tpl" product_options=$oi.product_options}{/if}
{$oi.amount} {if $oi.extra.exclude_from_calculate}{__("free")}{else}{include file="common/price.tpl" value=$oi.original_price}{/if} {if $oi.extra.discount|floatval}{include file="common/price.tpl" value=$oi.extra.discount}{else} - {/if} {if $oi.tax_value}{include file="common/price.tpl" value=$oi.tax_value}{else} - {/if} {if $oi.extra.exclude_from_calculate}{__("free")}{else}{include file="common/price.tpl" value=$oi.display_subtotal}{/if} 


{hook name="orders:ordered_products"}
{/hook}
{* /Ordered products *}

{* Order totals *}










{if $order_info.discount|floatval}




{/if}


{if $order_info.subtotal_discount|floatval}




{/if}

{if $order_info.coupons}
{foreach from=$order_info.coupons item="coupon" key="key"}




{/foreach}
{/if}
{if $order_info.taxes}




{foreach from=$order_info.taxes item=tax_data}




{/foreach}
{/if}
{if $order_info.tax_exempt == 'Y'}




{/if}

{if $order_info.payment_surcharge|floatval && !$take_surcharge_from_vendor}




{/if}


{if $order_info.shipping}




{/if}
{hook name="orders:totals"}
{/hook}








{__("subtotal")}:  {include file="common/price.tpl" value=$order_info.display_subtotal}
{__("including_discount")}: 
{include file="common/price.tpl" value=$order_info.discount}
{__("order_discount")}:
{include file="common/price.tpl" value=$order_info.subtotal_discount}
{__("coupon")}:  {$key}
{__("taxes")}:   
{$tax_data.description} {include file="common/modifier.tpl" mod_value=$tax_data.rate_value mod_type=$tax_data.rate_type}{if $tax_data.price_includes_tax == "Y" && ($settings.Appearance.cart_prices_w_taxes != "Y" || $settings.General.tax_calculation == "subtotal")} {__("included")}{/if}{if $tax_data.regnumber} ({$tax_data.regnumber}){/if}:  {include file="common/price.tpl" value=$tax_data.tax_subtotal}
{__("tax_exempt")}  
{$order_info.payment_method.surcharge_title|default:__("payment_surcharge")}:  {include file="common/price.tpl" value=$order_info.payment_surcharge}
{__("shipping_cost")}:  {include file="common/price.tpl" value=$order_info.display_shipping_cost}

{__("total_cost")}:  {include file="common/price.tpl" value=$order_info.total}



{* /Order totals *}

{if $order_info.notes}







{__("customer_notes")}:
{$order_info.notes|nl2br nofilter}

{/if}
{/if}



ФФФФФФФФФФФФ
Reg.nr. 5698745
ДДДДДДДДДД
info@ЗЗЗЗЗЗЗЗ.eu






ХХХХХХХХХХХХ
SWIFT 22222222
658974589013522383



{hook name="orders:invoice"}
{/hook}


Текст красный сделал я ))))) а как что бы первая часть была слева а вторая с права я незнаю. что только не делал.