@vitkuz573

Как динамически (???) изменять XML документ?

Есть примерно такого содержания XML:
<test name="test_1" id="random_id">
    <description>description</description>
    <test_element>
        <nodes>
            <node id="0" left="10" top="5" icon="test.png" param1="x" param2="y"/>
            <node id="1" left="20" top="10" icon="test1.png" param1="z" param2="r"/>
        </nodes>
    </test_element>
</test>


Он визуализируется с помощью php на странице, выводится иконка из параметра icon, объект позиционируется по координатам из параметров left и top.

Все объекты также можно перемещать по странице. Тут и появляется задача запомнить новое положение объекта, т.е. его координаты left и top если он был перемещен и тут же изменить эти значения у этого элемента в XML (после того как элемент был "отпущен" курсором) чтобы после обновления страницы он не оказался на прежнем месте.

Как это можно реализовать и как сделать это правильно?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
@Aricus
Лучше в нужные моменты извлекать данные в js, и отправлять их по ajax, где уже в php сформировать и перезаписать xml.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы