שמירת חשבונית בעיצוב HTML בשרת
-
שלום לכולם.
בחלק מתוכנת ניהול מלאי, הזמנות והפקת חשבוניות שאני מפתח עבור עסק שלי, עיצבתי חשבונית מס בקובץ עם חלקי PHP (למשיכת מידע מתוך מסד נתונים) וקוד HTML ו CSS.
אני רוצה לשמור את עיצוב החשבונית כמו בפקודהjavascript:window.print()
אבל לא בצד לקוח, אלא בצד שרת , כלומר שמיד ברענון הדף תישמר החשבונית בתקייה בשרת.
ניסיתי להשתמש ב:
Dompdf ו wkhtmltopdf אך העיצוב לא נשמר רק הטקסט.מישהו מכיר דרך טובה יותר?
תודה
-
@pcinfogmach כתב בשמירת חשבונית בעיצוב HTML בשרת:
innerhtml
נניח שיש לי innerhtml
<!-- Placeholder for dynamic content --> <div id="dynamicContent"></div> <script> // PHP content generation var dynamicContent = ` <div class="col-12"> <div class="card"> <!-- ... rest of your PHP-generated HTML content ... --> </div> </div> <?php // Your existing PHP code to generate content ?> `; </script> <script> // Inserting the content into the placeholder document.getElementById('dynamicContent').innerHTML = dynamicContent; </script>
איך אני שומר את זה בצד שרת מיד ברענון הדף? הקוד שלי מורכב משילוב של PHP ו HTML בכמה מקומות.
-
@ASS ייתכן שיעזור אם תבהיר את השאלה בכמה פרטים.
- האם אתה מעונין לשמור על השרת קובץ בפורמט PDF?
או טקסט פשוט עם הHTML הסופי? - אם אתה מעונין שהתוצר ייווצר דווקא בצד הלקוח, ויישמר עותק בצד השרת? או שכפתור הורדה זה גם אפשרות טובה?
- האם אתה יכול להתקין על השרת כל תוכנה שתצטרך?
- האם אתה מעונין לשמור על השרת קובץ בפורמט PDF?