LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2013, 05:04:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Заполнение полей модуля в админке  (Прочитано 1976 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Alex_B
Давно я тут
****

Репутация: +39/-0
Offline Offline

Сообщений: 375


« : 01.03.2007, 18:28:47 »

В модуле (его административной части) есть раскрывающийся список, в котром отображаются файлы с определенным расширением из папки.
Каждому из отображаемых файлов стоит в строгом соответствии текстовая строка.

Вопрос:
можно ли сделать так, что бы при выборе файла из раскрывающегося списка, в одно из полей административной части модуля выводилась соответсвующая этому файлу текстовая строка?

Спасибо.
Записан
userxp
Администратор
*******

Репутация: +401/-6
Offline Offline

Пол: Мужской
Сообщений: 2379


Злой и ужасный бармалей


« Ответ #1 : 01.03.2007, 20:05:13 »

к сожалению, нет.
вывод полей определяется XML-файлом и не более того.
т.е., никакой зависимости и/или динамики не предусмотрено

зы. пока писал, пришла одна мысль в голову - я сам не пробовал, но попробовать можно - в поле description можно вставлять HTML через CDATA и туда впихнуть <script ..>
Записан
Alex_B
Давно я тут
****

Репутация: +39/-0
Offline Offline

Сообщений: 375


« Ответ #2 : 01.03.2007, 20:17:30 »

я пробовал впихнуть вот так <?php ... ?>

с трудом познаю XML, но знаю, что с помощью php-сценария можно переводить данные XML-файлов в объекты и классы php (DOM XML).
Так же можно с помощью php добовлять новые элементы в XML.

Возможно есть возможность таким образом как-то сделать?

зы. пока писал, пришла одна мысль в голову - я сам не пробовал, но попробовать можно - в поле description можно вставлять HTML через CDATA и туда впихнуть <script ..>
Только в description?
А как это сделать?
<![CDATA[ <?php echo "test"; ?> ]]> приводит к тому, что в админке грузится только модуль на весь экран.
Записан
userxp
Администратор
*******

Репутация: +401/-6
Offline Offline

Пол: Мужской
Сообщений: 2379


Злой и ужасный бармалей


« Ответ #3 : 01.03.2007, 20:44:57 »

а разве я где-то писал про пхп?
я писал про javascript
Записан
Alex_B
Давно я тут
****

Репутация: +39/-0
Offline Offline

Сообщений: 375


« Ответ #4 : 01.03.2007, 21:01:04 »

(пытаюсь увидить пути развития)
возможно сделать так?

В поле description сделать форму.
Затем java-скриптом загрузить с сервера текст в поле этой формы..

Тогда нужно что-то на вроде аякса что-ли, чтобы выбрал в раскрывающемся списке а в окошеке(поле) без перезагрузки страницы появилась строка?
Записан
Alex_B
Давно я тут
****

Репутация: +39/-0
Offline Offline

Сообщений: 375


« Ответ #5 : 01.03.2007, 21:02:12 »

или проще компанентом все это оформить?
Записан
Alex_B
Давно я тут
****

Репутация: +39/-0
Offline Offline

Сообщений: 375


« Ответ #6 : 01.03.2007, 22:41:54 »

А есть возможность загрузить в поле содержание текстового файла?
(в этом случаи нет никакой динамики)
Записан
userxp
Администратор
*******

Репутация: +401/-6
Offline Offline

Пол: Мужской
Сообщений: 2379


Злой и ужасный бармалей


« Ответ #7 : 01.03.2007, 22:57:03 »

"наводку" я тебе уже дал.
думай.
Записан
Alex_B
Давно я тут
****

Репутация: +39/-0
Offline Offline

Сообщений: 375


« Ответ #8 : 01.03.2007, 23:10:39 »

думаю Smiley
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet