如何通过ioncube对Laravel刀片文件进行编码/加密
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过ioncube对Laravel刀片文件进行编码/加密相关的知识,希望对你有一定的参考价值。
我正在尝试编码我的Laravel项目但不幸的是,Laravel刀片模板不是纯php ..所以ioncube编码器/阅读器无法正确编码。
我试过这些方法提到here和here,但我的视图文件没有完全编码..或者没有按照我想要的方式工作(或者我没有正确理解它)。
所以任何人都可以帮助我,并告诉我一步一步,明确。
这些是blade.php
文件中的一些不可编码的文件。
@php
// alignment direction according to language
$dir = "ltr";
$rtlLang = ['ar'];
if(in_array(getOption('language'),$rtlLang)):
$dir="rtl";
endif;
@endphp
{!! getOption('home_page_meta') !!}
<title>@yield('title')</title>
@endif
{{ csrf_field() }}
{{ getOption('currency_symbol') . number_format(Auth::user()->funds,2, getOption('currency_separator'), '') }}
答案
最后我得到了一个想法,它的工作(没有人建议)
您可以通过原始代码轻松编码刀片,例如:{{ getOption() }} to <?php echo e(getOption()); ?>
。和@if
作为<php if; ?>
和@section('title', getOption('app_name') . ' - Login')
一样,<?php $__env->startSection('title', getOption('app_name') . ' - login'); ?>
就像这样。现在,您可以编码任何刀片模板文件或laravel项目。
希望这有用。现在我已经从小偷那里保存了我的模板文件。
以上是关于如何通过ioncube对Laravel刀片文件进行编码/加密的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 5.1 如何在刀片文件上使用 old('') 助手进行无线电输入
如何在控制器传递变量(laravel)中使用刀片进行 foreach