কিভাবে magento ক্যালেন্ডার পরিবর্তন করতে পারেন?


10

আপনি জানেন যে গ্রেগরিয়ান হ'ল ম্যাজেন্টোতে ডিফল্ট ক্যালেন্ডার, তবে চীন, জাপান, ভারত, ইরান এবং আরবীয় দেশগুলির মতো কয়েকটি দেশে বিভিন্ন ক্যালেন্ডার রয়েছে। আমি ম্যাজেন্টো ব্যাকএন্ডে অনুসন্ধান করেছি এবং ক্যালেন্ডার নির্বাচন এবং পরিবর্তন করার জন্য আমি কোনও বিকল্প পাইনি।

আমি "জালালী" ক্যালেন্ডার, পার্সিয়ান মূল ক্যালেন্ডার ব্যবহার করতে চাই। এখন আমার নতুন ক্যালেন্ডার ইনস্টল করা দরকার।

আমি যদি সঠিকভাবে জানি তবে ম্যাজেন্টোতে 2 ধরণের ক্যালেন্ডার ব্যবহৃত হয়।

  1. জেন্ডার ফ্রেমওয়ার্ক পিএইচপি ক্যালেন্ডার
  2. মিহাই বাজন জাভা ক্যালেন্ডার

প্রথম টাইপের জন্য আমি দেখতে পেয়েছি যে, এটির জন্য একটি এক্সটেনশন Zend_Dateবলা হয়েছে Zend_Calendarযে এটি গুরুত্বপূর্ণ বিশ্ব ক্যালেন্ডারগুলিকে রূপান্তর করতে পারে যেমন পার্সিয়ান জালালী (হিজরি শামসি) ক্যালেন্ডার, জাপানি ক্যালেন্ডার, হিব্রু ক্যালেন্ডার, চীনা ক্যালেন্ডার, ইসলামিক ক্যালেন্ডার এবং ইত্যাদি জন্য নীচের লিঙ্কটি দেখুন Please আরও বিশদ: http://framework.zend.com/wiki/display/ZFPROP/Zend_Cocolate+-+ থমাস+ উইডনার আমার সমস্যা হ'ল আমি জানি না কীভাবে এই জেন্ডার ক্যালেন্ডার রূপান্তরকারীটি ব্যবহার করতে পারি। বা ম্যাজেন্টোতে কোন ফাইলগুলি সম্পাদনা করতে হবে?

এবং দ্বিতীয় ধরণের ক্যালেন্ডারের জন্য আমার কাছে মিহাই বাজন ক্যালেন্ডারের একটি ওপেন সোর্স পার্সিয়ান জলালী সংস্করণ রয়েছে এই লিঙ্কে আলী ফরহাদীর লেখা: http://farhadi.ir/works/jalalijscocolate আমি এই জাভা ক্যালেন্ডারটি সংযুক্ত করেছি, প্রয়োজনে।

আমি এই জাভা ক্যালেন্ডারটি ম্যাজেন্টোতে রেখেছি এবং আমি এটি ডিফল্ট জাভা ক্যালেন্ডারের সাথে প্রতিস্থাপন করেছি। কিন্তু কিছুই পরিবর্তন হয়নি। তারপরে আমি ম্যাজেন্টো কোর-এ কিছু ফাইল সম্পাদনা করেছি। এবং আমি দেখেছি যে আমি যখন ক্যালেন্ডার আইকনে ক্লিক করি তখন পপ আপ ক্যালেন্ডারটি উপস্থিত হয় না।

আমার স্টোরের ডিফল্ট ক্যালেন্ডারটি জালালীতে এবং অন্য শব্দের লোকদের নিজস্ব ডিফল্ট ক্যালেন্ডার রাখতে দয়া করে আমাকে সহায়তা করুন।

আমি মনে করি যদি কেউ ম্যাজেন্টোর পক্ষে এই সমস্যাটি সমাধান করতে পারে তবে এটি খুব শক্তিশালী এবং সহায়ক হবে। শুধু পারস্যের জন্যই নয়, হ্যাঁ জেন্ড বা আরও অনেকগুলি দ্বারা সমর্থিত সমস্ত বিভিন্ন ক্যালেন্ডার।

ম্যাজেন্টো দলের পক্ষে এটি ভাল ধারণা হতে পারে যে তারা তাদের শক্তিশালী সফ্টওয়্যার প্রোগ্রামে সমস্ত জেন্ড দক্ষতা ব্যবহার করতে পারে। এটি আমরা যেখানে দেশ, সময় অঞ্চল এবং মুদ্রা বেছে নিয়েছি সেখানে ম্যাগেন্টো ইনস্টলেশন অগ্রগতিতে একটি ড্রপ ডাউন তালিকা হতে পারে।

উত্তর:


5

আমি ম্যাজেন্টোতে স্প্যানিশ ক্যালেন্ডার ব্যবহার করেছি

এই কোড ব্যবহার করে দেখুন

jQuery এর

jQuery(function($){
$.datepicker.regional['es'] = {
    closeText: 'Cerrar',
    prevText: '<Ant',
    nextText: 'Sig>',
    currentText: 'Hoy',
    monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
    'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
    monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
    'Jul','Ago','Sep','Oct','Nov','Dic'],
    dayNames: ['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'],
    dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
    dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
    weekHeader: 'Sm',
    dateFormat: 'dd/mm/yy',
    firstDay: 1,
    isRTL: false,
    yearRange:"1950:2050",
    changeYear:true,
    changeMonth:true,
    showMonthAfterYear: false,
    yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['es']);});

পিএইচটিএমএল পৃষ্ঠায় আমি এই কোডগুলি যুক্ত করেছি

<input type="text" value="01/01/1970"class="input-text validate-age-below-18"   id="datepicker"/></p>                                                                       jQuery(function() {
jQuery.datepicker.setDefaults( jQuery.datepicker.regional[ "" ] );
jQuery( "#datepicker" ).datepicker( jQuery.datepicker.regional[ "es" ] );

});

আশা করি এটি আপনার পক্ষেও কাজ করবে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.