मैं जूमला 3.x के लिए एक छोटा सा प्लगइन विकसित कर रहा हूं, जो जूमला फ्रंटेंड में होने पर "कचरा लेख" बटन जोड़ता है। नीचे स्क्रीनशॉट देखें
अब मेरे पास यह AJAX कॉल है जो तब होता है जब आप सूची आइटम पर क्लिक करते हैं।
यहाँ कोड है:
request = {
"option" : "com_ajax",
"plugin" : "deletearticle"
"data" : "test",
"format" : "raw"
};
$.ajax({
type : "POST",
data : request,
success: function (response) {
$("p:first").html("Data: " + response)
}
});
और सहायक PHP फ़ाइल।
<?php
jimport('joomla.plugin.plugin');
class plgAjaxDeletearticle extends JPlugin
{
function onAjaxDeletearticle()
{
$controller = JControllerLegacy::getInstance('Content');
$controller->execute(JFactory::getApplication()->input->get('task'));
}
}
मैं अभी कार्य अनुभव कर रहा हूं और मैंने अपने गुरु से पूछा कि मुझे लेख की स्थिति को कैसे बदलना चाहिए। और उसने मुझे फ़ंक्शन के अंदर कोड दिया और मुझे बताया कि मुझे इसे किसी तरह से संशोधित करने में सक्षम होना चाहिए, ताकि नियंत्रक लेख पर एक सहेजे गए फ़ंक्शन को निष्पादित कर सके।
मैंने कोशिश की है और इस सामान पर पढ़ा है, लेकिन यह सब अच्छी तरह से प्रलेखित नहीं लगता है। किसी भी मदद की बहुत सराहना की जाएगी क्योंकि मुझे यकीन नहीं है कि मुझे कैसे आगे बढ़ना चाहिए।
धन्यवाद।