entelexiya77
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Все спасибо все сделал. У меня еще 2 вопроса и 2 просьбы Вопросы: 1. Ищу Компонет, модуль или плагин для отчета. Скажем есть формы которые записывают в таблицу, надо от туда вынести отчет. Ну скажем есть таблица, где поля: Дата Номер резервуара Тип резервуара Объем резервуара Взлив, в сантиметрах Плотность продукта в резервуаре Температура продукта в резервуаре Объем продукта в резервуаре, куб.м. Масса продукта в резервуаре, в метрических тоннах Контрагент-клиент, арендующий резервуар Договор аренды резервуара (номер и дата) Продукт, хранящийся в резервуаре И отсюда надо сделать отчет, по разным полям. Например: За дату, за период, по типу резервуара, по контрагенту, по номеру резервуара. Мне надо чтобы онлайн можно было делать отчеты. И это не интернет магазин. Есть модули, плагины для реализации этого? 2. Как сделать чтобы можно было смотреть логи? Чтобы можно было фильтры ставит что смотреть? Просьбы: 1. Вот код который показывает в выпадающем меню данные из таблицы, но не работает. Код: Код программы //<code> // Prepare the empty array $items = array(); // Prepare the database connection $db = JFactory::getDbo(); // Keep this if you'd like a "Please select" option, otherwise comment or remove it $items[] = "|Please Select[c]"; // Run the SQL query and store it in $results $db->setQuery("SELECT your_value, your_label FROM #__your_table"); $results = $db->loadObjectList(); // Now, we need to convert the results into a readable RSForm! Pro format. // The Items field will accept values in this format: // value-to-be-stored|value-to-be-shown // Eg. m|M-sized T-shirt foreach ($results as $result) { $value = $result->your_value; $label = $result->your_label; $items[] = $value.'|'.$label; } // Multiple values are separated by new lines, so we need to do this now $items = implode("\n", $items); // Now we need to return the value to the field return $items; //</code> | Здесь может вместо db link использовать? your_value - это меню из формы? your_label - столбец в таблице? или как 2. А вот код который делает 2 поколения выпадающего меню, хотел переделать на 4 не получаеться. Код: Код программы <script type="text/javascript"> function dynamic1(parent,child){ var parent_array = new Array(); parent_array[''] = ['Please select a manufacturer']; parent_array['Audi'] = ['A3','A4','A5','A6','A8','Q5','Q7','S3','S4','S5','S6','S8','RS6']; parent_array['Dacia'] = ['Sandero','Logan']; parent_array['FIAT'] = ['Bravo','Punto','Grande Punto']; parent_array['Peugeot'] = ['207','308','407','607']; parent_array['SEAT'] = ['Ibiza','New Ibiza','Leon']; parent_array['Skoda'] = ['Fabia','Octavia Tour','Octavia 2','Superb']; var thechild = document.getElementById(child); thechild.options.length = 0; var parent_value = parent.options[parent.selectedIndex].value; if (!parent_array[parent_value]) parent_value = ''; thechild.options.length = parent_array[parent_value].length; for(var i=0;i<parent_array[parent_value].length;i++){ thechild.options[i].text = parent_array[parent_value][i]; thechild.options[i].value = parent_array[parent_value][i];} } </script> | Помогите пожалуйста. |