Está en la página 1de 6

symlink se debe estar atento a que no cambie

permisos de lectura a municba

storage dentro de miem debe ir a permisos municba:www-data


--------
usercontroller 89

original

$text = (new Pdf())


->setPdf( public_path().'/home/municba/public_html'. $id-
>getUrl() )
->text();

cambio
$text = (new Pdf())
->setPdf( '/home/frutilla202/public_html'. $id->getUrl() )
->text();

---------

usercontroller 129

original

unlink(public_path().'/'. $id->getUrl() );

cambio
unlink(public_path().'/home/frutilla202/public_html'. $id->getUrl() );

--------------
usercontroller 134

original

Session::flash('error', 'PDF incorrecto, debe utilizar un


cedulón para automoviles!');
return Redirect::to('/');

cambio
Session::flash('error', 'PDF incorrecto, debe utilizar un cedulón para
automoviles, inmuebles o comercio!');
return Redirect::to('/');

-----------

usercontroller

dentro del switch nuevo agregar a los return

cambiar

return view('app.planillaFinaciamiento', ['user'=>$user,


'comprobante'=>$comprobante, 'monto'=>$monto, 'idCed'=>$id->id,
'tipo'=>'AUTOMOTORES' ]);

return view('app.planillaFinaciamiento', ['user'=>$user,


'comprobante'=>$comprobante, 'monto'=>$monto, 'idCed'=>$id->id, 'tipo'=>'INMUEBLES'
]);

return view('app.planillaFinaciamiento', ['user'=>$user,


'comprobante'=>$comprobante, 'monto'=>$monto, 'idCed'=>$id->id, 'tipo'=>'COMERCIO E
INDUSTRIAS' ]);

----------
detalle de financiamiento

@if($fi->status == 'pending')
<button class="btn btn-warning " role="link"
onclick="window.location='{{ route('checkout', [$fi->monto, $fi->comprobante, $fi-
>cedulon, $fi->tipo ]) }}'">Pagar Cedulón</button>

@elseif($fi->status == 'approved')
<button disabled="disabled" class="btn btn-warning">Pagar
Cedulón</button>

@elseif($fi->status == '')

<button class="btn btn-warning " role="link"


onclick="window.location='{{ route('checkout', [$fi->monto, $fi->comprobante, $fi-
>cedulon, $fi->tipo ]) }}'">Pagar Cuota</button>
@endif

-----------

plantilla financiamiento 30

original
<input type="hidden" name="_method" value="POST">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input type="hidden" name="idCed" value="{{ $idCed }}">

cambio
<input type="hidden" name="_method" value="POST">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input type="hidden" name="idCed" value="{{ $idCed }}">
<input type="hidden" name="tipo" value="{{ $tipo }}">

-----------
finaciamientocontroller 41 y70

original

//crear financiamiento
Financiamiento::create([
'user' => Auth::user()->id ,
'monto' => (float) $request->monto,
'ref' => 'P',
'id-cedulon' => $request->idCed ,
'comprobantePadre' => $request->comprobante ,
'comprobante' => $request->comprobante ,
'fecha' => $request->fecha ,
'cuota' => 1,
'cuotasPagadas' => 0,

]);

return redirect()->route('checkout', [$request->monto, $request->comprobante,


$request->idCed ]);

cambio
//crear financiamiento
Financiamiento::create([
'user' => Auth::user()->id ,
'monto' => (float) $request->monto,
'ref' => 'P',
'tipo' => $request->tipo ,
'id-cedulon' => $request->idCed ,
'comprobantePadre' => $request->comprobante ,
'comprobante' => $request->comprobante ,
'fecha' => $request->fecha ,
'cuota' => 1,
'cuotasPagadas' => 0,

]);

return redirect()->route('checkout', [$request->monto, $request->comprobante,


$request->idCed, $request->tipo ]);

************** 82

original
public function checkout( $monto, $comprobante, $cedulon ){

if( $comprobante){

$finan = Financiamiento::where('comprobante', '=', $comprobante )-


>delete();

Financiamiento::create([
'user' => Auth::user()->id ,
'monto' => $monto,
'ref' => 'P',

'id-cedulon' => $cedulon ,


'comprobantePadre' => $comprobante ,
'comprobante' => $comprobante ,
'fecha' => new \DateTime(),
'cuota' => 1,
'cuotasPagadas' => 0,

]);
}

cambio

public function checkout( $monto, $comprobante, $cedulon, $tipo ){

if( $comprobante){

$finan = Financiamiento::where('comprobante', '=', $comprobante )-


>delete();

Financiamiento::create([
'user' => Auth::user()->id ,
'monto' => $monto,
'ref' => 'P',
'tipo' => $tipo,
'id-cedulon' => $cedulon ,
'comprobantePadre' => $comprobante ,
'comprobante' => $comprobante ,
'fecha' => new \DateTime(),
'cuota' => 1,
'cuotasPagadas' => 0,

]);
}

**************** 256

->select('financiamientos.monto', 'financiamientos.ref', 'financiamientos.id-


cedulon as cedulon' ,'financiamientos.cuotasPagadas','financiamientos.comprobante',
'financiamientos.comprobantePadre', 'financiamientos.fecha',
'financiamientos.cuota', 'financiamientos.status', 'financiamientos.PaymentId',
'cedulons.path')

cambio

->select('financiamientos.monto', 'financiamientos.ref',
'financiamientos.tipo','financiamientos.id-cedulon as
cedulon' ,'financiamientos.cuotasPagadas','financiamientos.comprobante',
'financiamientos.comprobantePadre', 'financiamientos.fecha',
'financiamientos.cuota', 'financiamientos.status', 'financiamientos.PaymentId',
'cedulons.path')

************ 184

$finan = DB::table('financiamientos')->select('users.name',
'financiamientos.user', 'financiamientos.fecha' ,'financiamientos.comprobante',
'financiamientos.monto', 'financiamientos.status', 'financiamientos.cuotasPagadas',
'financiamientos.cuota', )

cambio

$finan = DB::table('financiamientos')->select('users.name',
'financiamientos.user', 'financiamientos.fecha' ,'financiamientos.comprobante',
'financiamientos.monto', 'financiamientos.status', 'financiamientos.cuotasPagadas',
'financiamientos.cuota', 'financiamientos.tipo')

****************

-------

original

protected $fillable = [
'user', 'monto', 'ref','id-cedulon', 'cuotasPagadas', 'comprobantePadre',
'comprobante', 'fecha', 'cuota', 'metodo_de_pago',
];

cambio

protected $fillable = [
'user', 'monto', 'ref', 'tipo','id-cedulon', 'cuotasPagadas',
'comprobantePadre', 'comprobante', 'fecha', 'cuota', 'metodo_de_pago',
];

-------

crear nueva migracion, agregar campo a tabla financiamiento luego de la columna ref

php artisan make:migration add_profession_to_users

modificar archivo php que se genero agrengando

****************************
<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class AddTipoToFinanciamientos extends Migration


{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('financiamientos', function (Blueprint $table) {
$table->string('tipo', 50)->after('ref');
});
}

/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('financiamientos', function (Blueprint $table) {
$table->dropColumn('tipo');
});
}
}

********************

php artisan migrate

------------

css app3

agregar 8

.row.logo {
display: flex;
align-items: flex-start;
}

.logo img {
width: 150px;
height: auto;
margin-bottom: 50px;
}

También podría gustarte