logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल
01/10/2025, by Ivan

Menu

डेटाबेस API त्रुटि होने पर एक्सेप्शन (Exception) फेंकता है, जिसे आप डेटाबेस ऑपरेशन्स को try {} catch() {} ब्लॉक्स में लपेटकर पकड़ सकते हैं, जैसा कि इस उदाहरण में दिखाया गया है:

// यहाँ ट्रांज़ैक्शन शुरू होता है।
$txn = $connection->startTransaction();
try {
  $id = $connection->insert('example')
    ->fields([
      'field1' => 'mystring',
      'field2' => 5,
    ])
    ->execute();

  my_other_function($id);

  return $id;
}
catch (Exception $e) {
  // कहीं न कहीं कुछ गलत हो गया, तो अब रोलबैक करें।
  $txn->rollBack();
  // एक्सेप्शन को वॉचडॉग (watchdog) में लॉग करें।
  \Drupal::logger('type')->error($e->getMessage());
}