Hallo,
aufgrund deiner ursprünglichen Frage und wie du sie gestellt hast, bin ich eigentlch davon ausgegangen, dass du dich mit php und Programmierung auskennst und einfach nur wissen wolltest, wie du an der Stelle an der du bist die Formularid als Variable abgreifen kannst und habe versucht dir diese Info zu geben.
Im ersten Ansatz hatte ich die Variable als Beipsiel $formid genannt. Später habe ich sie dann $fid genannt, vielleicht etwas unaufmerksam, aber ich habe nicht alle Forumspost ständig im Kopf und wollte dir wie gesagt nur examplarisch die Info geben. Dass du den alten Code dann wegmachen musst und natürlich dann auch nicht mehr mit $formid arbeiten kannst sondern die Variable dann $fid heißt versteht sich eigentlich von selbst.
Also du hast in deinem Code immer noch drinstehen
Code:
$formid = JFactory::getApplication()->input->get('fid', 0 , 'int');
Das muss raus
und etwas weiter unten muss es dann natürlich nicht
Code:
$options[] = JHTML::_('select.option', '', JText::_('CHOOSE_A_VALUE'.$formid));
heißen sondern
Code:
$options[] = JHTML::_('select.option', '', JText::_('CHOOSE_A_VALUE'.$fid));
Gruß,
Aicha