Skip to content

Instantly share code, notes, and snippets.

View ferdiunal's full-sized avatar
🏠
Working from home

Ferdi ÜNAL ferdiunal

🏠
Working from home
View GitHub Profile
/* =========================================================
* bootstrap-treeview.js v1.2.0
* =========================================================
* Copyright 2013 Jonathan Miles
* Project URL : http://www.jondmiles.com/bootstrap-treeview
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
@ferdiunal
ferdiunal / .htaccess
Created November 3, 2016 19:14
Laravel'i paylaşımlı sunucuda çalıştırmak için
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
@ferdiunal
ferdiunal / RouteServiceProvider.php
Created October 21, 2016 18:59
CsrfToken checked from url
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Route;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
class RouteServiceProvider extends ServiceProvider
{
/**
* This namespace is applied to your controller routes.
*
* In addition, it is set as the URL generator's root namespace.
<?php
namespace App\Http\Requests\Admin;
use Illuminate\Foundation\Http\FormRequest;
use App\Acme\Helpers\RequestHelper;
class EducationCreate extends FormRequest
{
use RequestHelper;
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Route;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
use App\Page;
class RouteServiceProvider extends ServiceProvider
{
/**
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Page extends Model
{
protected $table = "pages";
protected $fillable = ["title",'slug','content','description','status','publish_at'];
@ferdiunal
ferdiunal / helpers.php
Created September 13, 2016 20:54
Tinymce vs editörlerden blade taglarını render etmemize yarıyor.
/**
* Tinymce vs editörlerden blade taglarını render etmemize yarıyor.
* @param $value
* @return mixed
*/
function compile_echos($value)
{
$pattern = sprintf('/(@)?%s\s*(.+?)\s*%s(\r?\n)?/s', "{{", "}}");
$callback = function ($matches) {
nestable: function (child, string = 0) {
var nested = [];
child.forEach(e => {
e["push"] = '&emsp;'.repeat(string)
this.parents.push(e);
if (e.child !== null) {
nested += this.nestable(e.child, string + 2);
}
});
},
@section('form')
<form class="ui form" action="{!! route(config('dencol.auth.routes.reminder.post.args.as')) !!}"
method="post" autocomplete="off" novalidate onsubmit="return false;" id="reminderForm">
<div class="ui segment" style="text-align: left;">
<div class="field">
<div class="ui left icon input">
<i class="user icon"></i>
<input type="text" name="email" placeholder="E-posta adresin" value="{!! old('email') !!}">
</div>
</div>
const DATA = $(formId).serialize();
const URL = $(formId).attr('action');
$.ajax({
url: URL,
data: DATA,
success: function (e) {
alertify.success('Tamamdır :)')
},
error: function (e) {
const data = e.responseJSON;