मैं अपने टेम्प्लेट में एक साधारण स्लाइड शो एम्बेड करना चाहता हूं, और मैं छवि को बदलने के लिए आसान बनाने के लिए सबफॉर्म का उपयोग करना चाहता हूं।
यह वह कोड है जो मैं चाइल्ड xml फ़ाइल को कॉल करने के लिए उपयोग करता हूं
<field name="slideshow_items" type="subform" formsource="templates/jomlamaster/admin/subform/slideshow.xml" min="1" max="4" multiple="true" layout="joomla.form.field.subform.repeatable-table" groupByFieldset="true" label="Subform Field" description="Subform Field Description" />
और यह स्लाइड शो की सामग्री है। xml:
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fieldset name="fieldset" label="Slideshow">
<field name="slideshow_img" type="media" directory="" label="Slideshow item" description="Choose an image slideshow"/>
<field name="slideshow_title" type="text" class="inputbox" label="Slideshow text" size="40" />
</fieldset>
</form>
यह वह है जो मुझे तब मिलता है जब Print_r ($ slideshow_items);
stdClass Object
(
[slideshow_items0] => stdClass Object
(
[slideshow_img] => images/slideshow/img0.jpg
[slideshow_text] => Title 1
)
[slideshow_items1] => stdClass Object
(
[slideshow_img] => images/slideshow/img1.jpg
[slideshow_text] => Title 2
)
[slideshow_items2] => stdClass Object
(
[slideshow_img] => images/slideshow/img2.jpg
[slideshow_text] => Title 3
)
[slideshow_items3] => stdClass Object
(
[slideshow_img] => images/slideshow/img3.jpg
[slideshow_text] => Title 4
)
)
मैं ऊपर दिए गए मूल्यों को कैसे पार कर सकता हूं ताकि मैं स्लाइड शो के लिए उनका उपयोग कर सकूं?
धन्यवाद!
echo empty($item->slideshow_img) ? '' : $item->slideshow_img;