更改另一个刀片变量Laravel中的背景颜色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改另一个刀片变量Laravel中的背景颜色相关的知识,希望对你有一定的参考价值。
我现在正在使用Laravel,无法弄清楚如何在想要的页面上应用不同的背景颜色。
实际上,我想更改转换为PDF的页面背景
这是我的路线
Route::get('/form/{slug}/pdf/{id}/{color?}', ['as' => 'generate.pdfColor', 'uses' => 'OriginController@changeColor']);
这是我的控制器功能
public function changeColor(Request $request, $slug, $id = null, $myColor){
$colors=[
1=> ['color'=>'#1e90ff'],
2=> ['color'=>'#2ecc71'],
3=> ['color'=>'#e84118'],
4=> ['color'=>'#222D32'],
5=> ['color'=>'#ffcccc'],
6=> ['color'=>'#910000']
];
return view('layouts.modules.student_pdf',['data'=>$colors[$myColor]]);
}
这是我发送颜色的参数的链接在此示例中,1是(#1e90ff)
<a target="_blank" href='<?php echo e(route('generate.pdfColor', ['slug' => 'student', 'id' => '56', 'color' => '1'])); ?>'>
<i class='fa fa-file-pdf-o 2x avatar'></i>
change color
</a>
这是我要更改背景的我的页面cv_pdf.blade.php
<!-- left -->
<div class="left" id="left_pdf" style="background:{{data['color']}} ; " >
..............
</div>
答案
如下更改function changeColor
:
以上是关于更改另一个刀片变量Laravel中的背景颜色的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Laravel5 中的刀片模板传递扩展主模板中的变量?