Если вы знаете, что sting всегда будет в одном формате, сначала разделите строку на основе .
и сохраните строку в первом индексе переменной. Затем разделите строку во втором индексе на основе -
и сохраните индексы 0, 1 и 2. Наконец, разделите индекс 2 предыдущего массива на основе .
, и вы должны были получить все соответствующие поля.
Обратитесь к следующему фрагменту:
String[] tmp = pdfName.split(".");
String val1 = tmp[0];
tmp = tmp[1].split("-");
String val2 = tmp[0];
...
Я решил зарегистрировать представление в ServiceProvider моего пакета.
Указывает, что этот пакет предоставляет некоторые представления в каталоге / resources / views, и к этим представлениям можно обратиться, используя имя поставщика пакета php-responsive-quote
.
public function boot(){
...
$this->loadViewsFrom(__DIR__ . '/../resources/views', 'php-responsive-quote');
...
}
И затем в представлении, вызывая директивы @extends
и @include
таким образом.
@extends('laravel-responsive-gallery::layout')
@include('laravel-responsive-gallery::partials.input', [
'title' => 'Image file name',
'name' => 'file_name',
'placeholder' => '',
])