Skip to content

Instantly share code, notes, and snippets.

🎯
Focusing

Tuan Nguyen Anh anhtuank7c

🎯
Focusing
View GitHub Profile
View DashboardController.php
<?php
namespace App\Controller\Admin;
use App\Controller\AppController;
use App\Controller\CheckProfile;
/**
* Dashboard Controller
*
View CheckProfile.php
<?php
namespace App\Controller;
use App\Event\CheckProfileListener;
use Cake\Event\Event;
/**
* CheckProfile trait
*/
trait CheckProfile {
View Ví dụ về code block
//Lưu ý: Việc cái nào nhúng vào cái nào chỉ là cách mình nói về 2 kiểu viết này
//1. nhúng php vào html
<?php foreach($products as $product):?>
<div class="product">
<h3 class="title"><?= $product->title?></h3>
<div class="content">
<p><?= $product->content?></p>
</div>
</div>
@anhtuank7c
anhtuank7c / index.html
Created Feb 12, 2016
Demo jquery support Izwebz group facebook
View index.html
<!DOCTYPE html>
<html>
<head>
<title>Demo</title>
<script src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="https://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
</head>
<body>
View DeleteExpiredInactiveAccountTask
<?php
namespace App\Shell\Task;
use Cake\Console\Shell;
use Cake\Core\Configure;
use Cake\ORM\TableRegistry;
/**
* DeleteExpiredInactiveAccountTask
View PostActiveListener.php
<?php
namespace App\Event;
use Cake\Event\Event;
use Cake\Event\EventListenerInterface;
class PostActiveListener implements EventListenerInterface
{
View Cấu hình TiniMCE với Responsive Filemanager
tinymce.init({
forced_root_block: false,
relative_urls: false,
mode: "exact",
elements: "content",
theme: "modern",
height: 300,
plugins: ["advlist autolink link image lists charmap preview hr anchor pagebreak", "searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking", "table contextmenu directionality emoticons paste textcolor responsivefilemanager fullscreen"],
toolbar1: "undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect",
toolbar2: "| responsivefilemanager | link unlink anchor | image media | forecolor backcolor | fullscreen preview code ",
View TinyMCEWidget.php
<?php
namespace App\View\Widget;
use Cake\Core\Configure;
use Cake\I18n\I18n;
use Cake\View\Form\ContextInterface;
use Cake\View\Widget\BasicWidget;
/**
* Input widget class for generating a textarea control.
View nginx
server {
listen 80;
server_name cakephp.org www.cakephp.org;
# root directive should be global
root /var/www/cakephp.org/webroot/;
index index.php;
access_log /var/www/cakephp.org/logs/nginx_access.log;
error_log /var/www/cakephp.org/logs/nginx_error.log;
@anhtuank7c
anhtuank7c / subdomain.your_domain.conf
Last active Mar 24, 2016
Demo config apache virtual host
View subdomain.your_domain.conf
<VirtualHost *:80>
ServerAdmin support@your_domain.com
ServerName subdomain.your_domain.com
ServerAlias www.subdomain.your_domain.com
DocumentRoot /var/www/subdomain.your_domain.com
# your folder /var/www/subdomain.your_domain.com
<Directory /var/www/subdomain.your_domain.com>
Options Indexes FollowSymLinks MultiViews
DirectoryIndex index.php index.html
AllowOverride All
You can’t perform that action at this time.