[Yii] Hantar data post menggunakan anchor

Tl; dr; Gunakan Html::a dengan data-method => POST

Di dalam Yii2, terdapat satu helper yang membolehkan kau menghantar data berbentuk POST dengan hanya menggunakan anchor tag.

Tetapi setakat yang aku cuba data-params perlu dalam bentuk json string, sebab kalau aku hantar sebagai array, dia akan kata data yang aku hantar adalah dalam bentuk objek. Kurang pasti kenapa.

Continue reading “[Yii] Hantar data post menggunakan anchor”

TDD Comment Block

Run phpunit dan dapat warning seperti di bawah;

Itu selalunya disebabkan PHPUnit tak jumpa comment block @test di dalam kod test tersebut.

Tambah sahaja;

Sepatutnya akan berjalan seperti biasa.

substr v mb_substr

Apabila melibatkan pengguna sistem secara international, akan terdapat beberapa perkara yang perlu diperhatikan terutamanya daripada segi bahasa.

Masalah: Apabila mahu mengeluarkan sebahagian sahaja perkataan daripada keseluruhan ayat sebagai snippet selalunya akan menggunakan fungsi substr (substring) sebagai contoh:

untuk mengambil 10 karakter pertama daripada $a . Masalahnya adalah apabila $a menyimpan data bukan dalam bentuk tulisan roman biasa seperti cina, jepun dan korea, kaedah substr akan memberikan hasil yang berbeza kerana setiap karakter tersebut adalah gabungan beberapa karakter. Continue reading “substr v mb_substr”

Could Not Connect To Development Server

12 jam aku hadap benda ni. Tiba-tiba ada masalah untuk jalankan react native. Maka aku anggap beberapa benda dan daripada pembacaan dalam issue github.

  1. npm start — –reset-cache.Dah cuba. Tak jadi
  2. Buang ios directory.Bahana. Ini bukan macam ionic, dia tak create balik ios tu punya folder. revert.
  3. Buang node daripada brewSebab aku ada install node daripada brew (tak ingat bila). Sama juga
  4. Buang node daripada /usr/local/bin. Install balik v6, v7, v8 semua sama.
  5. Buat projek baru. Pun ada masalah. So bukan daripada projek lama tapi mungkin daripada node sendiri.
  6. Watchman. Celaka, ni punca. [link]

Tiba-tiba aku teringat kenapa aku tak suka RN. Error tak melambangkan isu sebenar. Dem!

Styling Dalam RNRF

RNRF – React Native Router Flux

Pada mulanya aku gunakan RNRF 4.0 beta sebab itu adalah master kepada repo ini. Tapi masalahnya sekarang adalah styling yang dibuat sebelum ini hilang.

RNRF 3.41 styling
rnrf 4.0b styling
RNRF 4.0b styling

Aku tukar daripada 4.0b kepada 3.41 dahulu. Daripada dokumen pun nampak RNRF 4.0b tak ada styling (lagi).

Nota: Dah kenapa beta kau jadikan master?