I want to make a small edit in an existing module. That module parses articles from the given categories and post them at index. I wanted to add another element (ID) so the user could give the id from an article that isn't in a category and post that Also.
I'm completely new to module development and even the easiest task seems really complex for me right now. So I created the text field at my XML manifest file, and I can add a value and here comes my question/s.
If I'm not mistaken the list type fields are getting saved somewhere in the db and you can retrieve them calling as a list that has default elements.
$params = JFactory::getApplication()->getParams();
$model->setState('params', $appParams);
$modell->setState('list.start');
It maybe sounds dumb but I didn't find anything about text fields. Or maybe I didn't understand it. So I would like someone to enlighten me on how we generally retrieve the values user gives at backend so we can echo em at frontend.
And also if someone could recommend me a book or something that could help me with Joomla module development (I tried Joomla Development A beginners Guide by Hagen Graf and Learning Joomla 3 Extension Development 3rd Edition, but they didn't help me a lot as you can see).