इम का उपयोग जूमला 2.5, और मैं एक कस्टम प्रपत्र फ़ील्ड प्रकार that stored in the same module.
मॉड्यूल में कस्टम फॉर्म फ़ील्ड प्रकार कैसे बनाएं?
एक्सएमएल में बनाना चाहते हैं: अब यह मेरे त्रुटि दिखाने के लिए फ़ाइल /modules/mod_royalslider/fields/city.php
<?php
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');
jimport('joomla.form.formfield');
class JFormFieldCity extends JFormField {
protected $type = 'City';
// getLabel() left out
public function getInput() {
return '<select id="'.$this->id.'" name="'.$this->name.'">'.
'<option value="1" >New York</option>'.
'<option value="2" >Chicago</option>'.
'<option value="3" >San Francisco</option>'.
'</select>';
}
}
में
<fieldset name="basic" addfieldpath="/modules/mod_royalslider/fields"></fields>
<fieldset name="basic">
<field name="title" type="City" label="anythging" description="" />
</fieldset>
</fields>
, जब भी मैं <fieldset name="basic" addfieldpath="/modules/mod_royalslider/fields"></fields>
त्रुटि गॉन को हटा देता है ई और फ़ील्ड एक टेक्स्ट फ़ील्ड के रूप में अपमानजनक है।
काम नहीं किया गया है। हालांकि, अंत में यह एक पथ है जिसे मैंने php फ़ाइल को उसी पथ पर ले जाया। क्या किसी भी शरीर की खुली स्रोत फाइलें हैं! – alnassre
@alnassre मैंने कोड को अपडेट करने का प्रयास किया है। – Toretto
कार्य किया = डी होउरे – alnassre