我正在尝试对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'), '') }}
答案 0 :(得分:0)
最后我有了一个主意,这个主意奏效了(没人建议)
您可以通过刀片的原始代码轻松地对刀片进行编码,例如:{{ getOption() }} to <?php echo e(getOption()); ?>
。和@if
为<php if; ?>
和@section('title', getOption('app_name') . ' - Login')
为<?php $__env->startSection('title', getOption('app_name') . ' - login'); ?>
,就像这样。现在,您可以对任何刀片服务器模板文件或laravel项目进行编码。
希望这会有所帮助。现在我已经从小偷保存了我的模板文件。