Alt.F4: Комментарии

Главные вкладки

17 июля 2011 в 14:20

<?php
header
("Content-type: text/xml");
echo 
'<?xml version="1.0" encoding="utf-8"?>
      <ymaps:ymaps xmlns:ymaps="http://maps.yandex.ru/ymaps/1.x"
       xmlns:repr="http://maps.yandex.ru/representation/1.x"
       xmlns:gml="http://www.opengis.net/gml"

17 июля 2011 в 13:41

"direqtor" wrote:
А вы код этого инвалида XML смотрели? Вполне вероятно, что интерпретатор PHP написал туда вам ошибку, из-за чего XML и стал невалидным.
А как его посмотреть?
В исходном коде страницы эти вещи не отображаются...

17 июля 2011 в 11:26

"direqtor" wrote:
Добавьте в начало этого файл:
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
Чегой-то не работает. Если вставить в начале скрипта (перед header("Content-type: text/xml");)
то Яндекс-карта выдает ошибку Invalid xml document.
Если вставить в середине, то необходимый контекст вообще не формируется...

17 июля 2011 в 10:01

Насколько я понимаю, Drupal уже отрабоотал, а скрипт загружает сама карта.
var ml = new YMaps.YMapsML("graph.php");

И глобальные переменные недоступны
global $user;
isset($user) возвращает FALSE

10 июля 2011 в 22:44

Почитал про hook_form_alter, но так и не понял, куда вставлять эту PHP функцию.
Пишут, что в модуль, но у модуля "user" в папке modules пять файлов с расширением ".php"...