Jump to content

gonebdg - webindoshop.com

Ambassadors
  • Content count

    1,462
  • Joined

  • Last visited

  • Days Won

    1

gonebdg - webindoshop.com last won the day on November 5 2011

gonebdg - webindoshop.com had the most liked content!

About gonebdg - webindoshop.com

  • Rank
    PrestaShop Fanatic

Profile Information

  • Gender
    Male
  • Location
    Bandung
  • Activity
    Developer

Contact Methods

  • Website URL
    http://webindoshop.com
  1. Facebook pixel for tracking purchase value

    LIhat line-55 pada file payment_return.tpl ada kesalahan penulisan disana seharusnya {addJsDef purchasedvalue=$total_to_pay} bukan {addJsDef purchasedvalue={$total_to_pay}
  2. Incomplete input field [Admin Currency Add/Edit]

    I'm still awaiting for ready to use state of this version of Prestashop Admin Currency Add/Edit As we know, the Prestashop Currency class had following properties: $id; $name; $iso_code; $iso_code_num; $conversion_rate; $deleted = 0; $active; $sign; $format; $blank; $decimals; But somehow until Prestashop 1.7.2.1 released, the Admin Currency Add/Edit page still only provide three fields option configs : `Currency`, `Exchange rate`, `Status` I cannot configure the other class properties, especially : `sign`, `format`, `blank` and `decimals`. I had to override the controller files to bring the necessary input fields to be displayed on the page so I can edit all of those class properties value. Why not all necessary input fields to configure Currency class properties are provided on this Admin page ?
  3. how encrypt string to password?

    Since when a password hashed "can be" unhashed ? (actually it can due to rapid development of technology ... and that's why we should not use md5 hash algorithm anymore) I guess you misunderstand the principal of Hash Vs Crypt Hashing is a one way function, It's irreversible, you apply the secure hash algorithm and you cannot get the original string back. Encrypting is a proper two way function. It's reversible, you can decrypt the mangled string to get original string if you have the KEY. To solve your problem about module user pasword from PS 1.6 Actually I'm not sure what is the problem ... If you have a module and the user should provide a password on the module configuration where the password will be stored on the database, then no problem at all because user will write the password string not the hashed string. If your module require user to provide a Key (an API key maybe) which previously it was created with the custom encryption algorithm, then you should be able to decrypting it because you are the author/creator of the encryption algorithm and you know and have the KEY for encrypt/decrypt. But if you have another problem, then I believe you can always do something like this : public function oldKeyAuth($old_key_crypt) { // your AUTH code for the old crypt algorithm here ... } public function oldPassAuth($old_pass) { // your AUTH code for the old pass ... } mean you just have to add a new method in your module class to handle the authentication with the old encrypt/decrypt algorithm that you had created.
  4. how encrypt string to password?

    Why you want to be able to see the password in plain text ? A password should be a secret/confidential, that's why need to be hashed before stored in the database. So ... no one will be able to guess/know/see the password (in plain text) If you or your customers forget the password (in plain text), use "Forget password" function
  5. Meetup / Gathering Prestashop Indonesia.

    Belum ada untuk di Pekan Baru
  6. Meetup / Gathering Prestashop Indonesia.

    Hai Prestashoper's Indonesia semuanya, Untuk meetup berikutnya, salah seorang PrestaShop Indonesia telah menyumbangkan ide dengan membuat google form dimana rekan-rekan semua dapat mengisi form tsb untuk mengetahui topik-topik apa saja yang sebaiknya dibahas pada pertemuan selanjutnya. Form dapat di akses pada alamat berikut: http://bit.ly/PrestashopMeetup Selain daripada hal itu, saat ini sudah terbentuk Group WhatsApp untuk regional Bandung dan Jabodetabekar guna kemudahan dalam hal informasi, pemberitahuan dan mengorganisir acara meetup sesuai regionalnya masing-masing. Bagi mereka yang berkenan untuk bergabung kedalam group WhatsApp tsb, silahkan isi form berikut : http://bit.ly/PSMEETUP-ID-WA Silahkan rekan-rekan semuanya berpartisipasi dengan mengisi form tsb, Terima Kasih.
  7. Meetup / Gathering Prestashop Indonesia.

    Alhamdulillah PrestaShop Session 5 telah dapat dilaksanakan pada Hari Sabtu 22 April 2017 yang lalu. Berikut ini penampakannya, dan bisa juga dilihat di situs resmi PrestaShop pada URL berikut : http://ambassadors.prestashop.com/galleries/bandung-indonesia-2 Untuk mempermudah organisir meetup berikutnya, telah dibentuk WhatsApp group Bandung dan Jabodetabekar. Bagi PrestaShoper yang belum tergabung ke WhatsApp Group, silahkan kirimkan Nama lengkap dan nomor handphone whatsApp nya ke email berikut : ps_meetup_bdg@webindoshop.com sebutkan area domisilinya apakah Bandung atau Jabodetabekar. Sampai jumpa di Meetup berikutnya!
  8. Meetup / Gathering Prestashop Indonesia.

    EDIT: Masih ada kemungkinan lokasi acara meetup session 4 dipindahkan. Pantau terus! Kepada semua rekan-rekan PrestaShop meetup semua, Dikarenakan keterbatasan waktu, kami umumkan bahwa rencana pemindahan lokasi acara tidak dapat kami lakukan. Oleh karena itu, RSVP untuk acara PrestaShop meetup session 4 ini kami tutup. Bagi rekan-rekan yang namanya tercantum dibawah ini merupakan mereka yang telah RSVP dan dijamin ketersediaan tempatnya di lokasi acara : 01. Andre Hartanto Honggare 02. chaedar 03. david elven 04. dimas 05. Fadhil Syahri 06. Hafitz Rizki 07. Haikal Dzulfikri 08. hamirul hamdan 09. Ichsan Muiz 10. ihsan amaly 11. Indah Oktaviani 12. Ka Thai Lie 13. Kadek Praba 14. Kiagus Arief Adriansyah 15. LUTHFI 16. Muhammad Yusuf 17. Nurhadi Sunandar 18. Rachmad Kurniyanto 19. Rudy Heart 20. Sandra Nurdiansyah 21. Winanda Delrinata 22. Fauzi Sedangkan bagi rekan-rekan yang tidak bisa RSVP atau masuk dalam daftar "Waiting List" dengan sangat menyesal kami informasikan bahwa kami tidak dapat menjamin ketersediaan tempat. Namun demikian meetup PrestaShop Insya Allah akan dilaksanakan kembali secara rutin (Session 5,6,7 dst), disusul dengan acara Gathering/Seminar Nasional PrestaShop Indonesia di tahun 2017. Oleh karena itu, silahkan pantau terus meetup PrestaShop ini. Join our official Telegram channel to get notified about our updates. https://telegram.me/PrestaShopIndonesia
  9. [ASK] Cara Modifikasi Form Alamat

    Mungkin perubahan yang anda lakukan pada theme filenya belum benar-benar dimuat oleh prestashopnya alias masih menggunakan file lama (smarty compile) Jika masih development, pastikan anda aktifkan smarty force compile agar semua perubahan yang dilakukan pada file smarty (tpl) di recompile kembali oleh prestashopnya. Back Office > Advanced Parameters > Performance Template compilation: pilih "Recompile templates if the files have been updated" atau "Force compilation" Cache : No
  10. [ASK] Cara Modifikasi Form Alamat

    Field Country pada alamat adalah mandatory field atau field yang wajib diisi. Penetapan utk hal tsb juga didefinisikan pada address classes, bukan hanya saat submit form. Jika yg anda inginkan adalah meniadakan pilihan country untuk alamat karena mungkin toko online anda hanya melayani pengiriman dalam negara Indonesia, Field country Indonesia tetap harus aktif, nama negara Indonesia juga tetap tuliskan sebagaimana mustinya (jangan di kosongkan) Country lainnya bisa anda non aktifkan (disabled) Selanjutnya anda edit theme file address.tpl Cari block smarty code berikut ini : {if $field_name eq 'Country:name' || $field_name eq 'country' || $field_name eq 'Country:iso_code'} <div class="required form-group"> <label for="id_country">{l s='Country'} <sup>*</sup></label> <select id="id_country" class="form-control" name="id_country">{$countries_list}</select> </div> {/if} Hapus dan ganti smarty code tsb diatas menjadi sebagai berikut : <input type="hidden" id="id_country" name="id_country" value="111"/> PERHATIKAN value="111" merupakan id_country Indonesia, jika id_country negara Indonesia pada PrestaShop anda bukanlah 111 silahkan sesuaikan. Lakukan hal yang serupa untuk theme file : authentication.tpl (bila anda menggunakan tipe registrasi pelanggan + alamat, atau mengaktifkan guest checkout) order-opc-new-account.tpl (bila anda menggunakan tipe proses order one page checkout) BIla modifikasi tyelah selesai dilakukan dengan benar, form address atau form customer registrations + address tidak akan lagi menampilkan field input country dan tidak akan tampil error "Country harus diisi" karena nilainya sudah ditentukan untuk selalu menggunakan nilai yang ditetapkan yaitu 111 = Indonesia. Bila bingung dengan editing file-file tsb diatas, sebaiknya tidak usah modifikasi, dan biarkan apa adanya. Anda cukup aktifkan negara Indonesia dan nonaktifkan negara-negara lainnya (default country = Indonesia), dengan demikian hanya negara Indonesia saja yang tampil di form alamat.
  11. Meetup / Gathering Prestashop Indonesia.

    PrestaShop meetup session 4 animo pesertanya luar biasa ... diluar perkiraan. Kemungkinan besar venue atau lokasi acara akan kami pindahkan ke lokasi lain yang dapat menampung lebih banyak peserta. Pantau terus di meetup
  12. how encrypt string to password?

    Example <?php use PrestaShop\PrestaShop\Adapter\ServiceLocator; class YourClassName extends Something { public static function MyFunction($plaintextPassword) { try { /** @var \PrestaShop\PrestaShop\Core\Crypto\Hashing $crypto */ $crypto = ServiceLocator::get('\\PrestaShop\\PrestaShop\\Core\\Crypto\\Hashing'); } catch (CoreException $e) { dump($e); // if error dump feel free to modify as you need } $hash_password = $crypto->hash($plaintextPassword); return $hash_password; } } Next you can use the method to generate hash password <?php // ... your php content // for example we will hass password 12345678 // this will generate somthing like $2y$10$dcPc7q9YJdPRQnBT1gyC2e.wHSRSppwsHe4tDvSqkjOw4aYZLUq9 $hass_password = YourClassName::MyFunction(12345678); // it will return different hash password each time you use it // but the first 7 characters within the generated hash password will remain the same, e.g : $2y$10$ // it will return true if you use $crypto->checkHash(12345678, HASH_PASSWORD); to Check the password
  13. As we know in previous version (< 1.6) if we click "Details" the order details will be loaded by ajax. But in v.1.7.0.2 click "Details" it will open a new page with URL /index.php?controller=order-detail&id_order=X and it's not a friendly URL Is this a standard behaviour on this version or a bug ?
  14. How to disable decimal number Prestashop 1.7.0.2?

    Basically it can be configured on: Back Office > Configure > Shop Parameters > field option "Number of decimals" But somehow it still show decimal, so this is a bug. Please create a bug report on http://forge.prestashop.com
  15. Permasalahan Error Instalasi Prestashop Versi 1.7

    Pesan errornya sudah cukup jelas, dan masalah tsb berhubungan dengan konfigurasi server yang umumnya tidak bisa di "utak-atik" oleh pengguna shared hosting. Silahkan hubungi pihak hosting anda dengan menjelaskan pesan error tsb agar mereka bisa mengkondisikan konfigurasi server hostingnya untuk memperbaiki masalah tsb.
×