Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Easy Editing Of Invoices And Email Notifications Rate Topic   * * * * * 1 votes

 
  • crazyshark20
  • Junior Member
  • Members
  • Join Date: 19-Aug 09
  • 304 posts

Posted 07 August 2016 - 04:28 PM #101

invoices A4 format , but horizontal and juxtaposed so as to be 3 pieces of A4 how to set ??

 

https://s8.postimg.org/xdmfjt0sl/invoice.jpg



 
  • imac
  • Head of Product
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2074 posts

Posted 10 August 2016 - 07:49 AM #102

invoices A4 format , but horizontal and juxtaposed so as to be 3 pieces of A4 how to set ??

 

https://s8.postimg.org/xdmfjt0sl/invoice.jpg

Don't think there are any tools in CS-Cart that will help you to achieve this.


Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 
  • imac
  • Head of Product
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2074 posts

Posted 10 August 2016 - 07:52 AM #103

When will specs be available for addon developers so we know how to deal with this for the addons we have in the market that expect to use templates in the filesystem? 
 
A general "theory of operation" would also be helpful so we know the implementation details of how you're managing template variables, etc. as well as other things like 'includes' and/or other smarty controls.  So far we have zero real information to try to get a jump-start.  So how about using this as an opportunity to do a "developers guide" related to this new replacement implementation?
 
 
 
So essentially if we extended a system template through use of hooks, those are no longer supported.
We can't loop through products to display a list of products and/or other product attributes or generate links.
We can't use any other smarty control structures like if/then/else, foreach, etc..
 
So unless we are just including straight html it will break everything?  To me, this is unacceptable.  If you want to do a new implementation, then do a new one, don't break what exists.
 
We have no information on the snippets you describe. 
 
It's looking again like the impact on developers is going to make fewer addons available to merchants because it won't be worth the investment and merchants won't respond well to having to repurchase all the addons they've bought because compatibility with the existing method has not been maintained.  Huge changes like this should occur in a major release, not a minor one.  this should be deferred until V5 when everyone would expect a "restart".

Tony, the documentation is almost ready. Let's come back to this topic when we publish it. I'm afraid I'm not able to describe whole idea in one message. 

 

And thank your for active cooperation. We do appreciate you feedback in CS-Cart team! 


Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 
  • richardfmm
  • Senior Member
  • Trial users
  • Join Date: 20-Apr 12
  • 240 posts

Posted 10 August 2016 - 01:23 PM #104

WoW.
Picture article also on print invoice.

 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 11392 posts

Posted 10 August 2016 - 05:56 PM #105

I just think you should implement new functionality "beside" existing functionality so that you don't break things that are out of your control.  Additionally, if you did a new implementation then you would be free of compatibility issues.

 

I will await documentation but my point is that I shouldn't have to re-do all my addons and custom development work I've done for others using hooks and approved methods because you decide to optionally allow users to edit email templates from a WYSIWYG editor.


EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 549 posts

Posted 21 August 2016 - 01:00 PM #106

This new feature has definitely raised some questions, especially after inspecting it on the demo version.

1. Can we migrate our old / existing invoices (I have allready designed a custom one as we thought the old one wasnt professional)

2. Where can we find the files of your current templates in your demo version. Because they are not located in for example /mail/templates/orders. So where are these files stored?

3. Wen will this be done (it has been here for a few months allready........

 

Ofcourse I also have suggestion.

 

1. Whenever we edit a template we can see for example the following:

 

{{ snippet("header", {"title": __("change_order_status_default_subj", {"[order]": order_info.order_id, "[status]": order_status.description}) } ) }}
<td>
    {{ __("dear") }} {% if order_info.firstname %}{{ order_info.firstname }} {% else %} {{ __("customer") }} {% endif %},
    <br />
    {{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
    <br />
    <br /> {{ include_invoice(order_info.order_id) }}
  </td>
{{ snippet("footer") }}

 

Can we also view this code like in Design > documents > invoice?

 

2. How can we change the colors as there is no real indication of how to do this right now, this is simply because i can imagine that people would like to be able to do this as just changing the layout doesnt give enough options.

 

Looking forward to your response.....


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • hostandname
  • Senior Member
  • Members
  • Join Date: 05-Jan 06
  • 196 posts

Posted 26 August 2016 - 12:55 AM #107

When will this feature be ready? saw it was back in March and now in August so cant be far off :)


Host & Name Ltd - your reliable & trustworthy media provider (www.hostandname.co.uk)
Approved CS-Cart Developers and Official CS-Cart Licensing Supplier
Web Hosting | Cloud Hosting | Dedicated Servers | VPS | Domains | Emails | Design | Development | Marketing | Management


 
  • Darius
  • Douchebag
  • Members
  • Join Date: 20-Apr 08
  • 3297 posts

Posted 26 August 2016 - 06:10 AM #108

current month in 441 beta version



 
  • imac
  • Head of Product
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2074 posts

Posted 29 August 2016 - 11:45 AM #109

When will this feature be ready? saw it was back in March and now in August so cant be far off :)

 

current month in 441 beta version

 

At the moment we plan the 4.4.1 release this fall. Our focus is to make sure features work as they expected, and upgrade will go smoothly, so release date is priority #2.


Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 
  • automatednow
  • Advanced Member
  • Members
  • Join Date: 18-Aug 14
  • 58 posts

Posted 16 November 2016 - 06:27 AM #110

At the moment we plan the 4.4.1 release this fall. Our focus is to make sure features work as they expected, and upgrade will go smoothly, so release date is priority #2.

 

Dear iMac,

 

I have upgraded my store from 4.3.10 to 4.4.1 and this functionality is missing from the design section of admin.  I have noticed other people report this in forums as well, is there a major bug here?  I have submitted a ticket but maybe you have a quick fix?  Please update us on this situation or maybe I am doing something completely wrong, but those options for email and documents are not in the drop down menu in admin under design as you show here in your demo.

 

Thank you in advance



 
  • Darius
  • Douchebag
  • Members
  • Join Date: 20-Apr 08
  • 3297 posts

Posted 16 November 2016 - 06:41 AM #111

This is exactly why I do not want upgrade for my old roots store.. Even so I was upgrading most as my stuff looks not same as on demo, admin menu, profiles and so on.. Incorrect profiles lead to checkout problems..
Waiting now for import tool to see how successful will be import from 4.3.7 to 4.4.1

 

Dear iMac,

 

I have upgraded my store from 4.3.10 to 4.4.1 and this functionality is missing from the design section of admin.  I have noticed other people report this in forums as well, is there a major bug here?  I have submitted a ticket but maybe you have a quick fix?  Please update us on this situation or maybe I am doing something completely wrong, but those options for email and documents are not in the drop down menu in admin under design as you show here in your demo.

 

Thank you in advance



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19782 posts

Posted 16 November 2016 - 07:14 AM #112

Dear iMac,

 

I have upgraded my store from 4.3.10 to 4.4.1 and this functionality is missing from the design section of admin.  I have noticed other people report this in forums as well, is there a major bug here?  I have submitted a ticket but maybe you have a quick fix?  Please update us on this situation or maybe I am doing something completely wrong, but those options for email and documents are not in the drop down menu in admin under design as you show here in your demo.

 

Thank you in advance

 

Try to check the Settings -> Appearance -> Email templates mode setting


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • automatednow
  • Advanced Member
  • Members
  • Join Date: 18-Aug 14
  • 58 posts

Posted 16 November 2016 - 07:46 AM #113

Try to check the Settings -> Appearance -> Email templates mode setting


This solved it ecomlabs thank you!!!

 
  • automatednow
  • Advanced Member
  • Members
  • Join Date: 18-Aug 14
  • 58 posts

Posted 16 November 2016 - 08:40 AM #114

These new templates are nice.

 

I am however having trouble with them displaying properly in Outlook 2016 or iOS10.

 

The first problem I would like to tackle are the Social icons do not display in the live e-mail.  The Social icons show up in preview mode but if you send a test or real e-mail they do not show.

 

This is the code: (default footer snippet for all templates)

 <table class="info" width="250" align="left">
      <tr>
        <th class="footer-social__title">
          {{ __("get_social") }}
        </th>
      </tr>
      <tr>
        <td class="footer-social">
          <a href="http://www.facebook.com"><img width="30" height="30" src="design/themes/responsive/mail/media/images/social/facebook.png"></a>
          <a href="https://twitter.com"><img width="30" height="30" src="design/themes/responsive/mail/media/images/social/twitter.png"></a>
        </td>
      </tr>
    </table>
  </td>
</tr>

Obviously the src="design/... is the code in question and I have verified the icons are in that location and like I said they show up when previewing a template but once sent they do not work.

 

Is that the wrong way to call the icons remotely?

 

This is the default template I have not changed it.

 

My e-mail clients are always able to display images from any other e-mail so that is not the issue.

 

Any help is appreciated.



 

Posted 17 November 2016 - 06:02 AM #115

The user might have to allow images in their email for them to show up.  I know Gmail asks weather or not to show images in email.



 
  • automatednow
  • Advanced Member
  • Members
  • Join Date: 18-Aug 14
  • 58 posts

Posted 17 November 2016 - 06:03 AM #116

The user might have to allow images in their email for them to show up.  I know Gmail asks weather or not to show images in email.

 

Images are allowed in all my email clients, as stated that is not the problem, images work in all other emails, I am hoping someone can examine the code and see if there is an issue.



 
  • Darius
  • Douchebag
  • Members
  • Join Date: 20-Apr 08
  • 3297 posts

Posted 18 November 2016 - 09:54 AM #117

Ok so there is a variable {{ o.invoice_id_text }} and it prints either invoice: 6000 or order: 6000 how do I know what lang variables those use? I want to change them wish partial translation.



 
  • imac
  • Head of Product
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2074 posts

Posted 18 November 2016 - 02:37 PM #118

Ok so there is a variable {{ o.invoice_id_text }} and it prints either invoice: 6000 or order: 6000 how do I know what lang variables those use? I want to change them wish partial translation.

It should dependend on Status option "Invoice/Credit memo" https://www.evernote...FdpLK8XZpj3SxT8


Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 
  • Darius
  • Douchebag
  • Members
  • Join Date: 20-Apr 08
  • 3297 posts

Posted 18 November 2016 - 02:56 PM #119

Yes I know. So now it is

 

ORDER #500

or

INVOICE#2000

 

But I need

 

PROFORMA ORDER / TRANSLATION Nr: 500

and

COMMERCIAL INVOICE / TRANSLATION Nr: 2000

 

if

 

ORDER & INVOICE were used no general lang variable but special like order_title_docs and invoice_title_docs this would solve problem..

 

 

It should dependend on Status option "Invoice/Credit memo" https://www.evernote...FdpLK8XZpj3SxT8



 
  • imac
  • Head of Product
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2074 posts

Posted 18 November 2016 - 03:08 PM #120

Yes I know. So now it is

 

ORDER #500

or

INVOICE#2000

 

But I need

 

PROFORMA ORDER / TRANSLATION Nr: 500

and

COMMERCIAL INVOICE / TRANSLATION Nr: 2000

 

if

 

ORDER & INVOICE were used no general lang variable but special like order_title_docs and invoice_title_docs this would solve problem..

invoice_id_text uses the following laguage variable depending on status option "Invoice/Credit memo":

- order_details

- invoice

- credit_memo

 

But probably in same case you should create new snippet for this, because the above language variables used store-wide.


Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug