|
|
|
| В общем задача такова
Форма редактирования файла xml в бэкофисе выглядит в виде мастера, по шагам, каждый пункт, своя форма):
- Пользователь выбирает одно из существующих правил или выбирает "Добавить новое"
- Пользователь выбирает языки (чекбоксами)
- Пользователю показывается табличка, где он может для каждого Имени (nom) ввести соответствующие поля - таблица, id-поле, пое имени. Здесь же можно удалять строки и редактировать существующие
- Пользователю выводится сгенерированный файл, который он может сохранить кнопкой
- Перед сохранением провалидировать файл на XML и если что - не сохрянять, выдавать ошибку
Это всё уже практически сделано, осталось последнее
Пользователю выводится сгенерированный файл, который он может сохранить кнопкой
Не пойму как можно вывести xml для предварительного просмотра.
если использовать следующее
header('Content-Type: text/xml');
|
а дальше контент xml который изменён или в него добавлена новая запись, то отпадают всякие возможности сохранить его, так как на этой странице больше ничего кроме xml писать нельзя.
Если кто сталкивался подскажите, может какое-то расширение есть.
Ещё одна очень важная деталь. Всё это нужно сделать с помощью моего "любимого" PHP4. | |
|
|
|
|
|
|
|
для: White_Owl
(30.07.2008 в 12:56)
| | >Ещё одна очень важная деталь. Всё это нужно сделать с помощью моего "любимого" PHP4.
Не помню поддерживает ли пхп4 его, но советую использовать simplexml | |
|
|
|
|
|
|
|
для: Antohins
(30.07.2008 в 13:53)
| | Потому то и "любимого" PHP4 :) в нём есть domxml. Но он годится для записи и чтения. Мне бы, так чтобы нормально отрисовать xml , потому что в textarea ужасно смотрится. Да и сохраняется потом ... так же. | |
|
|
|