Скачать HelpDesk - онлайн-система обработки заявок с веб-сайтом - поддержка и управление заявками 40309046
HelpDesk — это мощная система управления заявками, способная обрабатывать большие объемы данных. Это одностраничное приложение, созданное с использованием Laravel, Vue.js и InertiaJS.
Вам не понадобится другой веб-сайт, так как HelpDesk имеет главные страницы, поддерживающие публикации в блоге, часто задаваемые вопросы, услуги, политику конфиденциальности, условия использования, базу знаний и т. д.
Откройте файл purchase_code.blade.php, расположенный в папке \resources\views\installation\
Удалите или закомментируйте строку #29.
Код:
// <a class="text-indigo-800 hover:underline" href="https://help.market.envato.com/hc/en-us/articles/202822600-Where-Is-My-Purchase-Code" target="_blank">Where to get purchase code?</a>
Мы изменим сообщение с запросом на лицензию...
Код:
<input type="text" id="purchase_code" ref="input" name="purchase_code" class="form-input" placeholder=Enter random value! as like ABCDE-EFGHI-12345" required />
Откройте файл EnvironmentController.php, расположенный в \app\Http\Controllers\
Найдите публичную функцию saveInfo. Удалите или закомментируйте строку #92.
Код:
$rules = config('installer.info.form.rules');
Удалите или прокомментируйте строку от #94 до #116
Код:
// $messages = [
// 'app_pce' => 'The purchase code is required.',
// ];
// $requests = $request->all();
// $validator = Validator::make($requests, $rules, $messages);
// if ($validator->fails()) {
// return $redirect->route('LaravelInstaller::environmentInfo')->withInput()->withErrors($validator->errors());
// }
// // aff5ae34-96bf-47f2-a03c-994559bb4592
// if(!empty($purchaseCode) && preg_match("/^(\{)?[a-f\d]{8}(-[a-f\d]{4}){4}[a-f\d]{8}(?(1)\})$/i", $purchaseCode)){
// $result = $this->getPurchaseCode($purchaseCode);
// if(isset($result->item) && isset($result->item->id) && $result->item->id == '40309046'){
// if(isset($result->item) && isset($result->item->id)){
// $env = DotenvEditor::load();
// $env->setKey('APP_PCE', $purchaseCode);
// $env->save();
// return $redirect->route('LaravelInstaller::environmentDatabase');
// }
// }
//
// return $redirect->route('LaravelInstaller::environmentInfo')->withInput()->withErrors([
// 'app_pce' => 'Invalid purchase code, please input a valid purchase code',
// ]);
Вместо приведенного выше фрагмента кода вставьте следующий:
Код:
$env = DotenvEditor::load();
$env->setKey('APP_PCE', $purchaseCode);
$env->save();
return $redirect->route('LaravelInstaller::environmentDatabase');
Откройте файл InstallController.php, расположенный в папке \app\Http\Controllers\
Найдите строки с #58 по #63 и удалите или закомментируйте их.
Код:
// $purchaseCode = DotenvEditor::load()->getValue('APP_PCE');
// if(preg_match("/^(\{)?[a-f\d]{8}(-[a-f\d]{4}){4}[a-f\d]{8}(?(1)\})$/i", $purchaseCode)){
// return view('installation.database_setup');
// }else{
// return redirect()->route('install.purchase_code')->with('error','Please input your purchase code!');
// }
и изменить это:
Код:
return view('installation.database_setup');
Далее найдите публичную функцию purchaseCodeVerify.
Найдите строку с #80 по #88 и закомментируйте или удалите её.
Код:
// $purchaseCode = Request::input('purchase_code');
// if(!empty($purchaseCode) && preg_match("/^(\{)?[a-f\d]{8}(-[a-f\d]{4}){4}[a-f\d]{8}(?(1)\})$/i", $purchaseCode)){
// $env = DotenvEditor::load();
// $env->setKey('APP_PCE', $purchaseCode);
// $env->save();
// return redirect()->route('install.database_setup');
// }else{
// return redirect()->route('install.purchase_code')->with('error', 'Invalid purchase code, please input a valid purchase code.');
// }
Измените на:
Код:
$env = DotenvEditor::load();
$env->setKey('APP_PCE', $purchaseCode);
$env->save();
return redirect()->route('install.database_setup');
