Trong cakephp 3 radio button sẽ có dạng như sau <label> <input id=”#” name=”#” type=”radio” value=”1″ /> text </label> sử dụng key sau để custom lại form radio cho mục đích làm css ‘templates’ => [ ‘nestingLabel’ => ‘{{hidden}}<label{{attrs}}>{{text}}{{input}}’, ‘radioWrapper’ => ‘<div class=”radio”>{{label}}</div>’ ]
CSS Stripes
Chúng ta thường hay thấy background của một trang có các dòng kẻ (Stripes) có thể là kẻ ngang, chéo hoặc dọc. Đoạn css sau sẽ giúp bạn làm nó mà ko cần sử dụng ảnh. background: repeating-linear-gradient( 45deg, #606dbc, #606dbc 10px, #465298 10px, #465298 20px ); [highlighter]
Chú ý với mouse out javascript
Với jquery, có thể dùng hover. Tuy nhiên khi bạn không sử dụng jquery mà dùng javascript. Event thay thế là mouseout khi muốn check con trỏ chuột ra ngoài vùng của 1 phần tử X. Tuy nhiên hàm mouseout vẫn bắt khi con trỏ chuột di chuyển trong vùng phần tử con của phần tử X bạn cần check.
[Android][Widget] Sử dụng ImageView
Dưới đây là 1 vài chú ý khi muốn hiển thị ảnh trong android (sử dụng trong file layout) : 1. Sử dụng android.support.v7.widget.AppCompatImageView thay cho ImageView mặc định : + Thêm support compat vào gradle (ở level app) : implementation ‘com.android.support:appcompat-v7:28.0.0’ + Sử dụng srcCompat thay cho src để định nghĩa nguồn hình ảnh Bài…
Fuel: lỗi crypt.php ở php 5.4
Mô tả lỗi: Fuel\Core\FuelException [ Error ]: Crypt::verify_mac – Argument 1: Message Authentication Code is not the correct length; is it encoded? COREPATH//classes/crypt.php @ line 372 Lỗi này chỉ xảy ra với fuelphp 1.8 ở phiên bảng php 5.4 Cách sửa: 1. Nâng cấp phiên bản php 2. Sửa lại file core/classes/crypt.php Line 257: $auth = Binary::safeSubstr($message, $length – SODIUM_CRYPTO_GENERICHASH_BYTES_MAX);…
Lỗi xampp load thư viện php_pdo_pgsql.dll, php_pgsql.dll
Lỗi khi xampp không tìm đươc đường dẫn đến libpq.dll khi bạn vào php.ini enable extension php_pdo_pgsql.dll, php_pgsql.dll bằng cách xóa comment đầu dòng ( xóa dấu 😉 Cần khai báo đường dẫn trực tiếp cho nó, file này nằm ở xampp\php. 1. Vì vậy ở file httpd-xampp.conf, tạo 1 câu lệnh khai báo như sau: LoadFile “C:/xampp/php/libpq.dll” trong đó…
Tự tham chiếu chính bảng đó trong cakephp 2
Với bảng có id và parent_id ta có trick sau để tham chiếu chính nó tạo ra bảng sau
Cài đặt gói pear lên server ec2 để có thể gửi mail
yum install php-pear pear install mail pear install Net_SMTP pear install Auth_SASL pear install mail_mime => restart apache
PHP 7 with phpmyadmin gives lots of Deprecation Notices
https://stackoverflow.com/questions/37002494/php-7-with-phpmyadmin-gives-lots-of-deprecation-notices
Import bundle có namespace vào cakephp 2
Namespaces in vendor files and Cake2.x