如何通过ioncube编码/加密Laravel刀片文件

时间:2019-02-25 18:11:26

标签: php laravel laravel-blade

我正在尝试对Laravel项目进行编码,但是不幸的是,Laravel刀片模板不是纯PHP ..因此,ioncube编码器/阅读器无法对其进行正确编码。

我已经尝试过使用herehere提到的这些方式,但是我的视图文件未完全编码。.或未按照我想要的方式工作(或我没有正确理解)。

所以任何人都可以帮助我,并告诉我逐步进行清除。

这些是我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'), '') }}

1 个答案:

答案 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项目进行编码。

希望这会有所帮助。现在我已经从小偷保存了我的模板文件。