Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 02/01/2015 in all areas

  1. Hello All . this Components for invoice_ template , now the client can view the invoice in html format and then decide to download pdf format . screenshot EDIT : 3.0.0 + Added Support for 4.4.0 2.1.8 + rewrite HTML engine output . 2.1.7 + fixed invoice type numbering label in PDF + preparing the class for handling the PDF cached (EU invoicing system) + remove RTL alignement in PDF file to prevent malformed PDF file in RTL languages 2.1.6 + fixed invoice type numbering label in html + added col-md-x classes for better rendiring in devices + separate language file for HTML and PDF 2.1.5 + added button for edit invoice (staff view) + added jquery and bootsrap js + added bootsrap theme css 2.1.2 + added payment botton 2.1.1 + fixed logo design 2.0.1 + added link to return to client view + remove language difinition from invoiceinfo function output . 2.0.0 + fixed attach invoice in email in pdf format + recode the class to a new handle mime type . 1.5.0 + added print invoice botton . + added download PDF botton . + improuve code structure to be more flexible , now, you can almost control all the aspect from the template file . 1.0.0 + fix language vars. + cleanup code . ANY BUG, feedback post it here , we can improuve the work . as always the installtion steps is : 1 - download the file http://blesta-addons.com/plugin/store/main/item/6/ . for new release . 2 - upload the html_invoice folder inside components/invoice_templates directory . 3 - goto settings & Invoice Customization , and select html_invoice , then select in type HTML/PDF . 4 - enjoy the content . if you want to use your own template file , just go inside directory template , you will find the default one , copy it and change name , and change the html output as you want , then change the template used html_invoice.php from private static $template = "default" ; to private static $template = "you_template" ; the magic here is you can use your own html template for invoices , just go inside directory template , you will find the default one , copy it and change name , and change the html output as you want , then change the templated used in Invoice Customization setting . Best regards
    2 points
  2. thanks serge , but this is not what i want or this methode is impossible with my request . the invoice template system didn't accept the base_uri var , also note that the upload directory is out side the public html . but anyway i have found tip that is working for me , i convert the image to the base_64 code and i use it in the img tag . so if anyone want the same thing this is the working solution $type = pathinfo($this->meta['logo'] , PATHINFO_EXTENSION); $data = file_get_contents($this->meta['logo']); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data); $buffer = '<h1><img src="'. $base64 .'"></h1>';
    2 points
  3. a yes, i have see your remark , the payment detaill show the transaction_id but this ID is not the gateway transaction number , like you have write in your remark , it show "8" (transaction internal id instead of "5ND0132358817940D" gateway transaction number .
    2 points
  4. Hello all , i will begin in coding new plugin "server status" , what i have in the first release is the fallowing add/edit/delete server . monitor ports : 80 apache , 53 mysql , 21 ftp ; check status in realtime (on page load) . TODO in next releases : set ports to check . cron jobs to check servers every X minutes ; alert by email when server is down . store monitoring status for X last Days/mounths show the average online/outage percent . any idea to add ?
    1 point
  5. i'm writing a component to display invoice in html format , almost done and work like a charm . what i need is to use the inoice logo if set displayed in my html page , ny quick code to include id in my template invoice ? what i have as solution , is copy the logo into a temp directory and use it .
    1 point
  6. Michael

    Selling Domain Names

    Their docs are work in process but they are working on Blesta itself I am however making tutorials and stuff for our Knowledgebase so I will do a tutorial on the domains for you and others.
    1 point
  7. eremini

    New Order Not Showing

    Oh, so that's how it's done, not entirely obvious Thanks for the help and patience with silly questions!
    1 point
  8. Yup, this is in 3.4 as part of CORE-1148.
    1 point
  9. the invoice include payment transacion .
    1 point
  10. This word should be changed to "Next Invoice" , you can do it via language file .
    1 point
  11. 1 point
  12. The proforma number is sequential, with no duplicates. The associated invoice, however, when paid, is no longer a proforma invoice. Voided invoices are still proforma, and still sequential. Once a proforma invoice number has been paid, it becomes a normal invoice, and the proforma number is 'released', whereby it can be used again elsewhere (sequentially, like your example). Are you saying there is a requirement that proforma invoice numbers cannot be used if they were used before, even when the proforma number is still unique? If so, could you reference the source for that requirement?
    1 point
  13. I think the problem is related to this: http://www.blesta.com/forums/index.php?/topic/2143-service-should-renew-when-paid-not-when-invoiced/?hl=invoice%20date The "Confusing" name problem This has to be changed
    1 point
×
×
  • Create New...