Skip to content

Instantly share code, notes, and snippets.

$dob = explode('-', $applicationData['Applicant']['date_of_birth']);
$dobDayArray = explode(' ', $dob[2]);
$dobDay = $dobDayArray[0];
$dobMonth = $dob[1];
$dobYear = $dob[0];
echo $this->Form->input('Applicant.date_of_birth', array(
'type' => 'date',
'dateFormat' => 'DMY',
/*
* If this doenst work then try the below
*/
echo $this->Form->input('Applicant.date_of_birth', array(
'type' => 'date',
'dateFormat' => 'DMY',
'minYear' => date('Y') - 110,
'maxYear' => date('Y')- 18,
)
);
public function beforeSave(Model $model, array $options = array()){
var_dump($model->data['User']);
//array (size=4)
// 'id' => string '66' (length=2)
// 'first_name' => string 'new first name' (length=14)
// 'last_name' => string 'new last name' (length=13)
// 'email' => string '[email protected]' (length=14)
$x = $model->find('first', array('conditions' => array($model->alias . '.' .$model->primaryKey => $model->id), 'contain' => 'User'));
@veganista
veganista / gist:5764323
Created June 12, 2013 10:42
Batch resize images from CLI with image magick
convert *.jpg -resize 236 -set filename:filename '%t-%wx%h' 'resized/%[filename:filename].jpg'
@veganista
veganista / arrayToTable.js
Last active October 22, 2021 00:06
jQuery array to HTML table.
var arrayToTable = function (data, options) {
"use strict";
var table = $('<table />'),
thead,
tfoot,
rows = [],
row,
i,
@veganista
veganista / example.php
Created September 26, 2013 10:28
Getting the URL of category in OpenCart.
<?php echo $this->url->link('product/category', 'path=96'); ?>
// http://example.com/category-three/
<?php echo $this->url->link('product/category', 'path=63_78'); ?>
// http://example.com/category-one/category-two/
<?php echo $this->url->link('product/category', 'path=63_78_96'); ?>
Open a folder in termninal as a workspace then run....
$ mkdir app
$ cd app
$ touch composer.json
Add this to composer.json
{
<?php
App::uses('MediaAppModel', 'Media.Model');
App::uses('Folder', 'Utility');
App::uses('File', 'Utility');
/**
* Attachment Model
*
*/
class Attachment extends MediaAppModel {
@veganista
veganista / html.html
Created February 6, 2015 12:13
Simple Grid Layout
<div class="list">
<div class="item">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Debitis vero architecto et at atque deserunt consectetur provident.</div>
<div class="item">Doloremque eveniet, repudiandae magni consequatur illum voluptatem,ad dolor.</div>
<div class="item">Odit nostrum excepturi. Aspernatur, expedita impedit perferendis, pariatur aliquam sed facilis.</div>
<div class="item">Cumque ipsam est </div>
<div class="item">Nulla maxime veritatis, ut eveniet. Nobis ut consequatur cumque nulla totam nisi obcaecati, iste aliquam dolore minus consectetur, magni veritatis? Neque id, harum expedita, natus quas voluptatibus et molestias soluta!</div>
<div class="item">Eveniet nostrum laudantium ea repellat voluptatem consectetur quis facere animi labore! Accusantium, pariatur possimus corporis quod placeat, doloribus eum labore velit maiores autem eius deserunt, inventore unde officiis consequatur quos.</div>
<div class="item">Minima veniam non quis nihil placeat recusandae id e
@veganista
veganista / SassMeister-input.scss
Created April 22, 2015 12:48
Generated by SassMeister.com.
// ----
// Sass (v3.3.14)
// Compass (v1.0.1)
// ----
$alpha: (
color: "red"
);