FIX_FEVICON_MISSING_IN_RENEWAL_PAGE_SRI

This commit is contained in:
Srinivas-Saravanan 2025-02-14 18:12:43 +05:30
parent e1ef2def6f
commit dd53656ef8
3 changed files with 14 additions and 4 deletions

View File

@ -65,7 +65,7 @@ abstract class BaseController extends Controller
echo "This is a command-line request."; echo "This is a command-line request.";
// echo $requestedRoute; // echo $requestedRoute;
} else { } else {
if ($requestedRoute !== '/login' && $requestedRoute !== '/authenticate'&& $requestedRoute !== '/pay' && $requestedRoute !== '/auth_confirm_mail' && $requestedRoute !== '/auth_reset_password' && $requestedRoute !== 'auth_reset_password_save' && $requestedRoute !== '/subscription_renewal'&& $requestedRoute !== '/tresponse' && strpos($requestedRoute, '/subscription_renewal/') === false && $requestedRoute !== '/payment_failure'&& $requestedRoute !== '/payment_success' && $uri->getSegment(1) != 'getExpCustomerDetail'&& $uri->getSegment(1) != 'download_invoice_pdf') { if ($requestedRoute !== '/login' && $requestedRoute !== '/authenticate'&& $requestedRoute !== '/pay' && $requestedRoute !== '/auth_confirm_mail' && $requestedRoute !== '/auth_reset_password' && $requestedRoute !== 'auth_reset_password_save' && $requestedRoute !== '/subscription_renewal'&& $requestedRoute !== '/tresponse' && strpos($requestedRoute, '/subscription_renewal/') === false && $requestedRoute !== '/payment_failure'&& $requestedRoute !== '/payment_success' && $requestedRoute !== '/payment_process' && $uri->getSegment(1) != 'getExpCustomerDetail'&& $uri->getSegment(1) != 'download_invoice_pdf') {
$this->authData = $this->session_log(); $this->authData = $this->session_log();
} }
} }

View File

@ -7,7 +7,7 @@ use App\Models\CustomerModel;
use App\Models\InvoiceModel; use App\Models\InvoiceModel;
use App\Models\TransactionModel; use App\Models\TransactionModel;
use App\Models\SubscriptionModel; use App\Models\SubscriptionModel;
use App\Models\AuthenticationModel;
require_once('vendor/autoload.php'); require_once('vendor/autoload.php');
define('PROJECT', 'vendor/paytm/paytm-pg'); define('PROJECT', 'vendor/paytm/paytm-pg');
@ -21,9 +21,15 @@ class Payment extends BaseController
public function index($membership_id = null) public function index($membership_id = null)
{ {
helper('session');
$model = new CustomerModel(); $model = new CustomerModel();
$model2 = new SubscriptionModel(); $model2 = new SubscriptionModel();
$bookModel = new BooksModel(); $bookModel = new BooksModel();
$session_uid = get_logged_user_id();
$auth_model = new AuthenticationModel();
$details = $auth_model->getheringDetailsForHeader($session_uid);
$response['favicon'] = !empty($details[0]['favicon']) && file_exists(FCPATH."public/uploads/".$details[0]['favicon']) ? base_url("public/uploads/".$details[0]['favicon']) : base_url("public/uploads/default.ico");
if ($membership_id != null){ if ($membership_id != null){
@ -42,13 +48,15 @@ class Payment extends BaseController
'CustomerID' =>$customer_id, 'CustomerID' =>$customer_id,
'amount' =>$amount 'amount' =>$amount
]; ];
//var_dump($response);die(); $response['favicon'] = !empty($details[0]['favicon']) && file_exists(FCPATH."public/uploads/".$details[0]['favicon']) ? base_url("public/uploads/".$details[0]['favicon']) : base_url("public/uploads/default.ico");
// var_dump($response);die();
return view('subscription_renewal',$response); return view('subscription_renewal',$response);
} }
else{ else{
if ($this->request->getMethod() == 'get') { if ($this->request->getMethod() == 'get') {
return view('subscription_renewal'); return view('subscription_renewal',$response);
} }
else { else {
//echo "inside else";die(); //echo "inside else";die();

View File

@ -6,6 +6,8 @@
<title>Subscription Renewal</title> <title>Subscription Renewal</title>
<!-- Bootstrap CSS --> <!-- Bootstrap CSS -->
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">
<link rel="shortcut icon" href="<?= $favicon; ?>">
<style> <style>
body { body {
background-color: #f8f9fa; background-color: #f8f9fa;