ZenMagick যোগ উপর একটি জেন কার্ট হয়. এটা সব তথ্য একটি অবজেক্ট ওরিয়েন্টেড API- র মাধ্যমে টেমপ্লেট (এবং আরো) জন্য releveant কার্যত ডাটাবেস উপলব্ধ করা হয়.
ZenMagick আবেদন কোড এবং কাস্টম এইচটিএমএল এর একটি উচ্চতর বিচ্ছেদ প্রস্তাব যা একটি বিকল্প থিম / টেমপ্লেট সিস্টেম অন্তর্ভুক্ত করা হয়েছে.
ZenMagick এর সংকুচিত দর্শন
& Nbsp; 1. দোকান ডিজাইন এবং বিন্যাস HTML / CSS এর মাধ্যমে সম্পন্ন করতে হবে
& Nbsp; 2. উপস্থাপনা এবং আবেদন কোড পৃথক হতে হবে
এখনও দরকারী জেন কার্ট অ্যাডমিন সেটিং সমর্থন ZenMagick বিন্যাস এবং দেখুন ফাইল, যতটা সম্ভব সহজ হিসাবে বাস্তব স্বনির্ধারণ করতে অত্যন্ত সহজ.
ZenMagick এবং জেন কার্ট
মৌলিকভাবে ভিন্ন কিছু জিনিসগুলি সত্ত্বেও, ZenMagick এবং জেন কার্ট একটি দল. জেন কার্ট এবং এটি ZenMagick উপস্থিত হতে পারে না উপলব্ধ বৈশিষ্ট্য বৃহৎ পরিসর ছাড়া
এই রিলিজে নতুন কি:.
- এই একটি একক, গুরুতর বাগ জন্য একটি ফিক্স সঙ্গে একটি bugfix রিলিজ.
- PhPassAuthenticationProvider বর্গ বৈধ হিসেবে কোনো পাসওয়ার্ড রিপোর্ট এবং সেইজন্য আপনি কোনো পাসওয়ার্ড দিয়ে লগ ইন করতে অনুমতি দেবে.
- এই বিদ্যমান বা নতুন পাসওয়ার্ড আপস না দয়া করে নোট করুন.
- এটা দৃঢ়ভাবে এই সংস্করণে 0.9.13 থেকে আপগ্রেড করার সুপারিশ করা হয়.
কি সংস্করণ 0.9.8 নতুন:
- জেন কার্ট গেলিক ভাষার:
- সনাতন ফর্ম. কোনো জেন কার্ট 1.3.8 উপরে ইনস্টল করা যাবে শুধুমাত্র ZenMagick কোড ধারণকারী একটি প্যাকেজ
- ZenMagick ইনস্টলার:
- সব প্রয়োজনীয় জেন কার্ট কোড সহ একটি সম্পূর্ণ প্যাকেজ. নতুন ইনস্টলেশনের জন্য একটি ভাল পছন্দ.
- উপরন্তু, ZenMagick এবং উভয় জেন কার্ট কোড সম্পূর্ণ ইনস্টলেশন সংস্করণে অন্তর্ভুক্ত সামঞ্জস্যপূর্ণ php5.3 হয়!
- পরবর্তী প্রধান পরিবর্তন এখন সব কোড সব টেমপ্লেট জন্য বেস হিসাবে Savant3 ব্যবহার করে. এই মহাপণ্ডিত একটি টেমপ্লেট enginge বলতে হয় না. এটা ঠিক সনাক্ত এবং লোড টেমপ্লেট ফাইল থেকে একটি সহজ, এখনো কার্যকর উপায়. এটা যেমন জন্য অনুমতি অতিরিক্ত, এখনও unsed বৈশিষ্ট্য উপলব্ধ করা হয় ক্যাশে.
- আরেকটি বড় পরিবর্তন সব MVC কোড চলমান refactoring হয়. আরো অনেক কোড এখন জেনেরিক এবং জেনেরিক storefront নির্দিষ্ট থেকে সরানো হয়েছে. দীর্ঘ রান এই independatly কাঠামো ও storefront কোড এবং বিকাশ উন্নত করতে সাহায্য করবে.
- প্লাগিন প্রভাবিত এক গুরুত্বপূর্ণ পরিবর্তন প্লাগিন (এবং তাদের কোড) জন্য নতুন নিয়মাবলী বাস্তবায়ন হয়. এই অধিকার এখন না সব প্লাগ-পাওয়া যায় যে ফলাফল নিয়ে, সব প্লাগ-প্রভাবিত করে. এখনও প্রয়োজন হয় যে প্লাগিন চিহ্নিত করতে চলছে একটি প্রক্রিয়া আছে. অবশেষে, যদিও কিছু কিছু, অদৃশ্য হয়ে যাবে. ফোরাম অংশগ্রহণ এবং উইকি অপরিহার্য এই যেখানে.
- সব অ্যাডমিন UI 'তে refactored কোড এবং এখন storefront হিসাবে একই MVC কোড ব্যবহার করে গিয়েছে. এই নিরীহ বাদন আসলে এই লেখা অনুমতি দেবে ভিত্তি এবং (পুনরায় শৈলী) অ্যাডমিন UI 'তে যে বাস্তবতা থেকে বিভ্রান্ত করা উচিত নয়.
- প্লাগ পরিচালক পৃষ্ঠায় কিছু মনোযোগ পেয়েছেন এবং এখন সহজে / নিষ্ক্রিয় প্লাগিন সক্রিয় করার অনুমতি Ajax ব্যবহার করে.
- শেষ বড় পরিবর্তন কনফিগারেশন প্রভাবিত করে. এ পর্যন্ত (যেমন url ম্যাপিং,) কনফিগারেশন তথ্য অনেক পিএইচপি কোড আবৃত করা হয়েছে. YAML সমর্থন ভূমিকা (spyc ব্যবহার করে) সঙ্গে, এই যথেষ্ট সরলীকৃত হয়েছে. এই পরিবর্তন করা একাধিক ফাইল (ডাটাবেস ম্যাপিং, ইত্যাদি) সঙ্গে একটি চলমান প্রকল্প.
- এই রিলিজ বাগ বেশ নম্বর সংশোধন করা হয়েছে, তাই আপগ্রেড করার সুপারিশ করা হয়.
- প্লাগইন:
- ইউনিভার্সাল পরিবর্তন:
- নাম পরিবর্তন নতুন প্লাগ নামকরণ নিয়মাবলী প্রতিফলিত
- নতুন প্লাগইন নাম অনুধ্যায়ী, নাম সেটিং পরিবর্তন করুন
- সব প্লাগ এখন অ্যাডমিন ও storefront হিসাবে একই MVC কোড ব্যবহার করুন. এই প্লাগ অ্যাডমিন পেজ, কাস্টম storefront পেজ এবং এছাড়াও ক্যাটালগ পরিচালক প্লাগিন অন্তর্ভুক্ত করা হয়েছে.
- ব্যক্তিগত পরিবর্তন:
- পৃষ্ঠা পরিসংখ্যান:
- সব ব্যবহৃত ডাটাবেস সংযোগের জন্য প্রদর্শন পরিসংখ্যান.
- দ্রুত সম্পাদনা:
- শুধুমাত্র পাঠযোগ্য উইজেট জন্য সমর্থন যোগ করুন; যে অংশ setProduct ($ পণ্য) প্রতিটি সারির উইজেট উপর বলা হয়.
- থিম স্যুইচার:
- কোন সেটিং থিম তালিকা পাওয়া গেছে, ইনস্টল করা সমস্ত থিম একটি তালিকা থেকে ডিফল্ট.
- ওয়ার্ডপ্রেস:
- syncUser পতাকা মান্য করা.
- OpenID:
- (PHP5.3 সামঞ্জস্যপূর্ণ) সংস্করণ 2.1.3 আপগ্রেড করুন.
- ইউনিট টেস্ট:
- প্যাচ simpletest অবচিত সতর্কবার্তা পরিত্রাণ পেতে.
- সেটিং এর মাধ্যমে অতিরিক্ত পরীক্ষা লোড কোড যোগ করুন.
- একটি alternastive ডাটাবেস সংযোগ কনফিগার করার অনুমতি দিন সব পরীক্ষার জন্য ব্যবহার করা হবে.
- পরীক্ষার ক্ষেত্রে পাওয়া যায় না বিরতি না.
- Minify:
- স্বচ্ছভাবে হ্রাস করা URL গুলির সঙ্গে সিএসএস এবং জাভাস্ক্রিপ্ট ফাইল সব রেফারেন্স রূপান্তর করতে নতুন প্লাগইন.
- থিম:
- মহাপণ্ডিত ব্যবহার করে
- এই রিলিজে কয়েক পরিবর্তন থিম প্রভাবিত. সবচেয়ে স্পষ্টভাবে ব্যবহার করে মহাপণ্ডিত উপায় টেমপ্লেট একে অপরের. অন্তর্ভুক্ত পরিবর্তন
- এ পর্যন্ত, টেমপ্লেট পিএইচপি এর বিবৃতি অন্তর্ভুক্ত করে প্রতিটি অন্যান্য অন্তর্ভুক্ত করা হয়েছে. বিন্যাস ফাইল অন্তর্ভুক্ত $ zm_view- & gt মাধ্যমে প্রধান দেখুন অন্তর্ভুক্ত করা হবে; getViewFilename ();.
- এই এখন $ this- & gt ব্যবহার করে পরিবর্তন করা হয়েছে; () মেথড আনা. উদাহরণস্বরূপ, একটি বিন্যাস প্রতিধ্বনি $ this- & gt চালানো প্রয়োজন হবে; ($ viewTemplate) আনা ;. $ ViewTemplate এখন প্রধান ভিউ নামের অধিষ্ঠিত পরিবর্তনশীল এর নাম হয়. () আনা মধ্যে পাস ফাইলগুলির নাম বিষয়বস্তু ফোল্ডার আপেক্ষিক গণ্য করা হয়. প্লাগিন প্লাগিন দ্বারা যুক্ত পেজ ক্ষেত্রে অনুসন্ধান পাথ অন্তর্ভুক্ত সঙ্গে থিম উত্তরাধিকার এখনও প্রয়োগ. (এই থিম প্লাগিন ফলব্যাক হিসাবে দেখেছে অন্তর্ভুক্ত সাথে নিজস্ব মতামত বাস্তবায়ন নিতে পারবেন না).
- $ zm_view অবচিত হয়েছে
- এছাড়া প্রধান ভিউ সহ জন্য $ zm_view ব্যবহার সরানোর থেকে, পরিবর্তনশীল সম্পূর্ণভাবে বাদ দেয়া হয়েছে. এই যে $ zm_view- & gt অর্থ getName () এখন কোন কাজ করবে না পর্যন্ত হিসাবে ব্যবহৃত. প্রতিস্থাপন $ request- & gt ব্যবহার হয়;. getRequestId ()
- নাম requestId এখন অবিশেষে main_page মূল্য জন্য কোড জুড়ে ব্যবহার করা হয়.
- মেটা ট্যাগ:
- মেটা ট্যাগ সেবা পর্যবসিত এবং একটি টুলবক্স টুল রূপান্তরিত করা হয়েছে. এই ZMMetaTags সব ব্যবহার পরিবর্তন করা প্রয়োজন. উদাহরণস্বরূপ ZMMetaTags জন্য :: উদাহরণস্বরূপ () - & gt;. GetTitle () এখন $ metaTags- & gt হবে; getTitle ()
- আরো উদাহরণ দেখতে ডিফল্ট থিম পড়ুন দয়া করে.
- Crumbtrail:
- , crumtrail সেবা একটি টুলবক্স টুল রূপান্তরিত হবে. এর ফলে বর্তমান ব্যবহার $ macro- করুন & gt; buildCrumbtrail (ZMCrumbtrail :: উদাহরণস্বরূপ () এখন ভালো দেখায়. $ Macro- করুন & gt; buildCrumbtrail ($ crumbtrail & quot; & gt; & quot;)
- অ্যাডমিন:
- সব ZenMagick অ্যাডমিন পৃষ্ঠাগুলি এখন একই প্রধান এন্ট্রি পয়েন্ট ব্যবহার করুন: zmIndex.php. এই পরিবর্তন storefront হিসাবে একই MVC প্যাটার্ন (এবং কোড) ব্যবহার করে, দেখ সব অ্যাডমিন পেজ রূপান্তর করার অনুমতি দেওয়া. এই প্রক্রিয়া সম্পূর্ণ হয় না, কিছু দৃশ্যমান পরিবর্তন ইতিমধ্যেই আছে.
- প্লাগিন এখন খুব অ্যাডমিন পেজ প্রযোজ্য সবচেয়ে সুস্পষ্ট হচ্ছে (অন্তত ZenMagick বেশী). উদাহরণস্বরূপ রিপোর্ট প্লাগইন পৃষ্ঠা পরিসংখ্যান এখন ZenMagick অ্যাডমিন পাতার নীচে প্রদর্শন করা হবে.
- এই শুধু অ্যাডমিন UI 'তে কিছু পরিকল্পিত প্রধান উন্নতি শুরু হয়. প্রাথমিক পরীক্ষা এটি জেন কার্ট অ্যাডমিন পেজ রূপান্তর করা সহজ যে revlealed হয়েছে একই ভাবে ...
মেটা ট্যাগ হিসাবে একই
আবশ্যক
- জেন কার্ট
পাওয়া মন্তব্যসমূহ না