更改另一个刀片变量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>
    &nbsp;change color
</a>

这是我要更改背景的我的页面cv_pdf.blade.php

 <!-- left -->
    <div class="left" id="left_pdf" style="background:{{data['color']}}  ; " > 
     ..............
    </div>
答案

如下更改function changeColor

以上是关于更改另一个刀片变量Laravel中的背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

在 laravel 刀片模板中动态更改每个用户的背景图像

Laravel 8:将刀片加载到另一个刀片时未定义的变量

如何从 Laravel5 中的刀片模板传递扩展主模板中的变量?

Laravel 刀片模板,URL::to 中的 foreach 变量?

Laravel刀片中的访问模型

laravel 刀片模板变量