mirror of
https://github.com/itflow-org/itflow
synced 2026-03-06 05:44:52 +00:00
Fix #180 - No Company logo breaks Invoice/Quotes
This commit is contained in:
@@ -61,7 +61,9 @@ if(isset($_GET['invoice_id'], $_GET['url_key'])){
|
|||||||
}
|
}
|
||||||
$company_email = $row['company_email'];
|
$company_email = $row['company_email'];
|
||||||
$company_logo = $row['company_logo'];
|
$company_logo = $row['company_logo'];
|
||||||
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
if(!empty($company_logo)){
|
||||||
|
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
||||||
|
}
|
||||||
$config_invoice_footer = $row['config_invoice_footer'];
|
$config_invoice_footer = $row['config_invoice_footer'];
|
||||||
$config_stripe_enable = $row['config_stripe_enable'];
|
$config_stripe_enable = $row['config_stripe_enable'];
|
||||||
$config_stripe_publishable = $row['config_stripe_publishable'];
|
$config_stripe_publishable = $row['config_stripe_publishable'];
|
||||||
@@ -533,10 +535,12 @@ if(isset($_GET['invoice_id'], $_GET['url_key'])){
|
|||||||
// Header
|
// Header
|
||||||
{
|
{
|
||||||
columns: [
|
columns: [
|
||||||
|
<?php if(!empty($company_logo_base64)){ ?>
|
||||||
{
|
{
|
||||||
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
||||||
width: 120
|
width: 120
|
||||||
},
|
},
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
@@ -911,4 +915,4 @@ if(isset($_GET['invoice_id'], $_GET['url_key'])){
|
|||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<?php include("guest_footer.php"); ?>
|
<?php include("guest_footer.php"); ?>
|
||||||
|
|||||||
@@ -60,7 +60,9 @@ if(isset($_GET['quote_id'], $_GET['url_key'])){
|
|||||||
}
|
}
|
||||||
$company_email = $row['company_email'];
|
$company_email = $row['company_email'];
|
||||||
$company_logo = $row['company_logo'];
|
$company_logo = $row['company_logo'];
|
||||||
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
if(!empty($company_logo)){
|
||||||
|
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
||||||
|
}
|
||||||
$quote_footer = $row['quote_footer'];
|
$quote_footer = $row['quote_footer'];
|
||||||
|
|
||||||
$ip = get_ip();
|
$ip = get_ip();
|
||||||
@@ -279,10 +281,12 @@ if(isset($_GET['quote_id'], $_GET['url_key'])){
|
|||||||
// Header
|
// Header
|
||||||
{
|
{
|
||||||
columns: [
|
columns: [
|
||||||
|
<?php if(!empty($company_logo_base64)){ ?>
|
||||||
{
|
{
|
||||||
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
||||||
width: 120
|
width: 120
|
||||||
},
|
},
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
@@ -609,4 +613,4 @@ if(isset($_GET['quote_id'], $_GET['url_key'])){
|
|||||||
echo "GTFO";
|
echo "GTFO";
|
||||||
} ?>
|
} ?>
|
||||||
|
|
||||||
<?php include("guest_footer.php");
|
<?php include("guest_footer.php");
|
||||||
|
|||||||
@@ -65,8 +65,9 @@ if(isset($_GET['invoice_id'])){
|
|||||||
$company_email = $row['company_email'];
|
$company_email = $row['company_email'];
|
||||||
$company_website = $row['company_website'];
|
$company_website = $row['company_website'];
|
||||||
$company_logo = $row['company_logo'];
|
$company_logo = $row['company_logo'];
|
||||||
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
if(!empty($company_logo)){
|
||||||
|
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
||||||
|
}
|
||||||
$sql_history = mysqli_query($mysqli,"SELECT * FROM history WHERE invoice_id = $invoice_id ORDER BY history_id DESC");
|
$sql_history = mysqli_query($mysqli,"SELECT * FROM history WHERE invoice_id = $invoice_id ORDER BY history_id DESC");
|
||||||
|
|
||||||
$sql_payments = mysqli_query($mysqli,"SELECT * FROM payments, accounts WHERE payments.account_id = accounts.account_id AND payments.invoice_id = $invoice_id ORDER BY payments.payment_id DESC");
|
$sql_payments = mysqli_query($mysqli,"SELECT * FROM payments, accounts WHERE payments.account_id = accounts.account_id AND payments.invoice_id = $invoice_id ORDER BY payments.payment_id DESC");
|
||||||
@@ -520,10 +521,12 @@ include("footer.php");
|
|||||||
// Header
|
// Header
|
||||||
{
|
{
|
||||||
columns: [
|
columns: [
|
||||||
|
<?php if(!empty($company_logo_base64)){ ?>
|
||||||
{
|
{
|
||||||
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
||||||
width: 120
|
width: 120
|
||||||
},
|
},
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -60,7 +60,9 @@ if(isset($_GET['quote_id'])){
|
|||||||
$company_email = $row['company_email'];
|
$company_email = $row['company_email'];
|
||||||
$company_website = $row['company_website'];
|
$company_website = $row['company_website'];
|
||||||
$company_logo = $row['company_logo'];
|
$company_logo = $row['company_logo'];
|
||||||
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
if(!empty($company_logo)){
|
||||||
|
$company_logo_base64 = base64_encode(file_get_contents($row['company_logo']));
|
||||||
|
}
|
||||||
|
|
||||||
$sql_history = mysqli_query($mysqli,"SELECT * FROM history WHERE quote_id = $quote_id ORDER BY history_id DESC");
|
$sql_history = mysqli_query($mysqli,"SELECT * FROM history WHERE quote_id = $quote_id ORDER BY history_id DESC");
|
||||||
|
|
||||||
@@ -418,11 +420,13 @@ var docDefinition = {
|
|||||||
// Header
|
// Header
|
||||||
{
|
{
|
||||||
columns: [
|
columns: [
|
||||||
|
<?php if(!empty($company_logo_base64)){ ?>
|
||||||
{
|
{
|
||||||
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
image: '<?php echo "data:image;base64,$company_logo_base64"; ?>',
|
||||||
width: 120
|
width: 120
|
||||||
},
|
},
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
text: 'QUOTE',
|
text: 'QUOTE',
|
||||||
|
|||||||
Reference in New Issue
Block a user