হোম পেজে স্ট্যাটিক সেন্টিমিটার ব্লক যুক্ত করুন


25

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

  1. আমি অ্যাডমিন> সিএমএস> স্ট্যাটিক ব্লক আইডেন্টিফায়ার হোম_আইমেজ-সেন্টার সহ স্ট্যাটিক ব্লক তৈরি করেছি
  2. টেম্পলেট অ্যাপ্লিকেশন / নকশা / সীমারেখা / এন্টারপ্রাইজ / আমার_প্রেম / টেম্পলেট / সিমি / হোম.পিটিএমএল এবং যেখানে আমি ব্লকটি দাঁড়াতে চাই সেখানে এই কোডটি লিখেছি:

    <div>

    <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_image-center')->toHtml();?>

    </div>

  3. ইন অ্যাডমিন>, CMS> পেজ পৃষ্ঠা নামক খোলা homeএবং ডিজাইন ট্যাবটি স্বনির্ধারিত বিন্যাস আপডেট এক্সএমএল ক্ষেত্র আমি এই কোড যোগ করেছেন: <block type="core/template" name="home_image-center" template="cms/home.phtml" />মধ্যে referenceট্যাগ।

আমি স্ট্যাটিক ব্লকের সামগ্রীতে কিছু পাঠ্য রেখেছি, এটি প্রদর্শিত হবে কিনা তা দেখার জন্য, তবে তা নয়। আমার চূড়ান্ত লক্ষ্য হ'ল সেই ব্লকটি সেখানে রেখে দেওয়া এবং এটিতে কোনও স্থির চিত্র বা পাঠ্য সরবরাহ করা সহজ করে দেওয়া, এটি যে কোনও সময় ব্যাক-এন্ড থেকে পরিবর্তন করা যেতে পারে।

উত্তর:


26

আমি পুরোপুরি ভুল হতে পারি তবে আপনি এটিকে এটি কল করতে পারেন

{{block type="cms/block" block_id="home_image-center"}} 

সেমিগুলিতে -> হোমপেজ-> সামগ্রী: সেই ক্লিকে উপরের কোডটি দেখান / লুকিয়ে থাকা এটি কাজ করে


1
আমি আপনার দুর্বলতা এবং {{block type="cms/block" block_id="home_center_image" template="cms/content.phtml"}}... উভয় চেষ্টা করেছিলাম এবং এটি কার্যকর হয় না।
সিস্পেক্ট

আপনি ব্লক এবং টেমপ্লেট উভয়ই লিখছেন যা আপনি কল করতে পারবেন না ভিন্ন কল করতে পারেন এটি কল টেম্পলেট ফাইলের মতো কাজ করবে {{ব্লক টাইপ = "কোর / টেম্পলেট" টেম্পলেট = "ক্যাটালগ / পণ্য / ফর্ম-টপ.পিটিএমটি"} block ব্লকের মতো কল করার পরে {{ব্লকের ধরণ = "সেমি / ব্লক" ব্লক_আইডি = "হোম_আইমেজ-কেন্দ্র"}}
পবনকুমার

স্বাগত কল্পনা :)
পাভনকুমার

6
ম্যাজেন্টো কমিনিউশন ১.৯.২.২ (বা এন্টারপ্রাইজ সংস্করণ ১.১৪.২.২) দিয়ে শুরু করে আপনাকে নিশ্চিত করতে হবে যে সিস্টেম => অনুমতি => ব্লকগুলিতে সিমি
স্টেলিয়ান

1
আপনি যদি cms/blockসিস্টেম -> পার্মিশন -> ব্লকগুলিতে যোগ করেন তবে এই
পদ্ধতিটি খুব কার্যকর হয়

12

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

এখানে চিত্র বর্ণনা লিখুন

ড্রপ ডাউন এ, সিএমএস স্ট্যাটিক ব্লক নির্বাচন করুন। তারপরে আপনার নীচের উইন্ডোটি থাকবে।

এখানে চিত্র বর্ণনা লিখুন

এখন, কোনও পছন্দসই টেম্পলেট নির্বাচন করুন, অন্যথায় এটি ডিফল্ট রাখুন এবং নির্বাচন করুন ব্লক ... বাটনে ক্লিক করুন। অন্য একটি পপআপে, আপনার নীচের মতো hte ব্লকের সম্পূর্ণ তালিকা থাকবে।

এখানে চিত্র বর্ণনা লিখুন

আপনার পছন্দসই ব্লকটি নির্বাচন করুন এবং উইন্ডোটি বন্ধ হয়ে যাবে। এখন সন্নিবেশ উইজেট উইন্ডোতে, সন্নিবেশ উইজেটটিতে ক্লিক করুন, এবং আপনার সেমি পৃষ্ঠাতে সিমি ব্লক যুক্ত হবে।

এটি কোডটি প্রবেশ করবে, যা নীচের মত হবে:

{{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="46"}}

আমি আমার সেমি পৃষ্ঠাগুলিতে সেমি স্ট্যাটিক ব্লক যুক্ত করতে একইভাবে ব্যবহার করছি এবং এটি দুর্দান্ত কাজ করে।

ধন্যবাদ


মনোমুগ্ধকর মতো কাজ করে
এরদল জি।

9

ঠিক আছে, সুতরাং আমি (এবং আপনি ছেলেরা) খুব কাছাকাছি ছিল। ডিজাইন> কাস্টম ডিজাইন> কাস্টম লেআউট আপডেট এক্সএমএল ক্ষেত্রের বর্তমান সিএমএস পৃষ্ঠাতে আমাকে রাখতে হয়েছিল

<block type="cms/block" name="home_center-image" before="-">
      <action method="setBlockId"><block_id>home_center-image</block_id></action>
</block> 

এবং আমি চেষ্টা করার আগে <block type="core/template" name="home_image-center" template="cms/home.phtml" />

এখন এটা সূক্ষ্ম কাজ করছে। :)


আপনি এই জাতীয় সামগ্রীতে স্ট্যাটিক ব্লক যুক্ত করতে পারেন:{{block type="cms/block" block_id="home_image-center"}
জেলানভিশাল


0

আপনি নিম্নলিখিতগুলি পরীক্ষা করে দেখতে চাইবেন:

CMSPages

তারপরে লাইন-আইটেমটি সন্ধান করুন যার নীচে মান হিসাবে বাড়ি রয়েছে URL Key- এটি সম্পাদনা শুরু করতে সারিতে ক্লিক করুন।

আপনার বাম-পাশের বিকল্পগুলির মেনুতে, Contentsট্যাবে ক্লিক করুন , তারপরে Show / Hide Editorকাঁচা কোডে পৃষ্ঠাটির সামগ্রী দেখতে ক্লিক করুন ।

আপনি পৃষ্ঠাটি এখান থেকে সম্পাদনা করতে পারেন এবং আপনার পছন্দগুলি পরিবর্তন করতে পারেন।

পিএস এটি কিছুটা কৌতূহলপূর্ণ বিষয় হিসাবে দেখা যাচ্ছে যে পরিবর্তনগুলি হতে পারে - যেমন আপনি উল্লেখ করেছেন - টেম্পলেট ফাইলটিতে সরাসরি তৈরি করা প্রয়োজন। তবে আমার অভিজ্ঞতা থেকে, এই পদ্ধতিটি সাধারণত 100% কাজ করে।


আমি এটাও চেষ্টা করেছি। এমনকি আমি পরীক্ষায় লিখিত পাঠ্যও রেখেছি, তবে পাঠ্যটি দেখানো হয়নি ... যা আমার মনে হয় যে এটি আমি লিখছি এমন সঠিক সিএমএস পৃষ্ঠা নয় But তবে আমি হোম পৃষ্ঠাটি পরিবর্তন করতে চাই, এবং এটি হ'ল একমাত্র সিএমএস পৃষ্ঠা যার homeনামে শব্দটি রয়েছে ...
সিসপেক্ট

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