Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

opencart - टेम्पलेट फ़ाइल के अंदर मॉड्यूल को मैन्युअल रूप से कैसे प्रदर्शित करें?

ऐसा करने के लिए, आपको दो फाइलों में संपादन करना होगा

सबसे पहले, आपको नियंत्रक को संपादित करने की आवश्यकता होगी। इस उदाहरण में, मैं होम पेज पर विशेष बातें जोड़ने जा रहा हूँ

इसलिए कंट्रोलर फाइल को खोलें catalog/controller/common/home.php . इस लाइन से पहले कहीं $this->response->setOutput($this->render()); निम्नलिखित जोड़ें

$this->data['special_block'] = $module = $this->getChild('module/special', array(
    'limit' => 5,
    'image_width' => 80,
    'image_height' => 80
));

सरणी मॉड्यूल के लिए सेटिंग्स है। ध्यान दें कि लेआउट, स्थिति, स्थिति और सॉर्ट ऑर्डर शामिल नहीं हैं, क्योंकि वे यहां अप्रासंगिक हैं। मैंने special_block . का भी उपयोग किया है सामग्री के लिए एक अद्वितीय कुंजी के रूप में, इसे किसी भी अन्य आइटम के साथ विरोध करने से बचने के लिए जिसे प्रतिपादन की आवश्यकता हो सकती है

फिर अपनी टेम्पलेट फ़ाइल में, आपको बस <?php echo $special_block; ?> आप जहां चाहें मॉड्यूल जाना चाहते हैं




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel प्रवासन तालिका पहले से मौजूद है, लेकिन मैं नया जोड़ना चाहता हूं पुराने नहीं

  2. पीडीओ:ड्राइवर php/mysql नहीं मिल सका

  3. यात्रा स्थल कैसे कमरे को बंद कर देते हैं?

  4. डेबियन 10 पर नवीनतम MySQL 8 कैसे स्थापित करें

  5. बहुभुज अंक प्राप्त करें mysql