Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 01.02.2009, 07:19   #11
Эксперт
 
Регистрация: 12.03.2008
Адрес: будете смеяться, но я-таки нерезидент
Сообщений: 2,663
Вес репутации: 297
sergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущее
По умолчанию

Сапа страницы на сайте находит с установленным кодом?

Добавлено через 7 минут
PS: Если я правильно понял вашу проблему - ковырять надо индекс.
Он должен обратиться к линкс.дб, использовав урл текущей страницы, и сформировать кусок XML со ссылками, и добавить его (в памяти) к текущему XML
Потом в стильшите нужно просто вывести в нужных местах ссылки и все.

Единственный нюанс - я не знаю, что вы будете делать с чек-кодом, который выводится в камменте.
__________________
Подыскиваю умных реферралов.

Последний раз редактировалось sergbond; 01.02.2009 в 07:19. Причина: Добавлено сообщение
sergbond вне форума   Ответить с цитированием
Старый 01.02.2009, 17:06   #12
Новичок
 
Регистрация: 01.02.2009
Сообщений: 11
Вес репутации: 0
leow на пути к лучшему
По умолчанию

В пхп (индекс, как вы говорите) вставить не получаеться... точнее он щас вставлен в него, однако сапа говорит, что ссылки за пределами </body>, потому как вот генерация страницы:

Код:
		$xml=new DOMDocument();
		$xml->loadXML($result);
				
		header('Content-Type: text/html; charset=UTF-8');

		$xsl=new DOMDocument();
		$xsl->load($xslt_file);

		$xslt=new XSLTProcessor();
		$xslt->importStylesheet($xsl);
		
		echo $xslt->transformToXML($xml);
а все теги в самом xsl, который я уже выкладывал.
leow вне форума   Ответить с цитированием
Старый 01.02.2009, 18:06   #13
Эксперт
 
Регистрация: 12.03.2008
Адрес: будете смеяться, но я-таки нерезидент
Сообщений: 2,663
Вес репутации: 297
sergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущее
По умолчанию

Цитата:
Сообщение от leow Посмотреть сообщение
В пхп (индекс, как вы говорите) вставить не получаеться... точнее он щас вставлен в него, однако сапа говорит, что ссылки за пределами </body>
Вы крайне невнимательно прочитали мой пост. Либо абсолютно не представляете себе, как работают xml+xsl

Добавлено через 25 минут
PS: Сапа не пишет, что ссылка за пределами <body>.
Посмотрите в извещениях - что именно она пишет...
__________________
Подыскиваю умных реферралов.

Последний раз редактировалось sergbond; 01.02.2009 в 18:06. Причина: Добавлено сообщение
sergbond вне форума   Ответить с цитированием
Старый 02.02.2009, 16:26   #14
Новичок
 
Регистрация: 01.02.2009
Сообщений: 11
Вес репутации: 0
leow на пути к лучшему
По умолчанию

Да, я слабо себе представляю работу xsl...
поэтому и прошу помощи.

А сапа пишет:
ссылка не найдена на странице или размещена вне тегов «body» или «html»

Ссылки на страницах есть, визуально они видны, однако они действительно располоденны за пределами </body></html>
leow вне форума   Ответить с цитированием
Старый 02.02.2009, 16:53   #15
Эксперт
 
Регистрация: 12.03.2008
Адрес: будете смеяться, но я-таки нерезидент
Сообщений: 2,663
Вес репутации: 297
sergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущее
По умолчанию

Цитата:
Сообщение от leow Посмотреть сообщение
Да, я слабо себе представляю работу xsl...
http://forum.sape.ru/showthread.php?t=26159
http://forum.sape.ru/showpost.php?p=372207&postcount=11

По сути, у вас небогатый выбор: либо курить эти две ссылки, либо заплатить тому, кто представляет себе работу xslt
__________________
Подыскиваю умных реферралов.
sergbond вне форума   Ответить с цитированием
Старый 02.02.2009, 18:12   #16
Новичок
 
Регистрация: 01.02.2009
Сообщений: 11
Вес репутации: 0
leow на пути к лучшему
По умолчанию

Ссылки скурил... не торкнуло!
Там нет решения.
leow вне форума   Ответить с цитированием
Старый 02.02.2009, 18:55   #17
Эксперт
 
Регистрация: 12.03.2008
Адрес: будете смеяться, но я-таки нерезидент
Сообщений: 2,663
Вес репутации: 297
sergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущее
По умолчанию

Цитата:
Сообщение от leow Посмотреть сообщение
Ссылки скурил... не торкнуло!
Там нет решения.
Во второй ссылке есть решение.
__________________
Подыскиваю умных реферралов.
sergbond вне форума   Ответить с цитированием
Старый 02.02.2009, 19:23   #18
Новичок
 
Регистрация: 01.02.2009
Сообщений: 11
Вес репутации: 0
leow на пути к лучшему
По умолчанию

sergbond, хоть примерно дай намек, как это в пхп сделать!?
leow вне форума   Ответить с цитированием
Старый 03.02.2009, 04:59   #19
Эксперт
 
Регистрация: 12.03.2008
Адрес: будете смеяться, но я-таки нерезидент
Сообщений: 2,663
Вес репутации: 297
sergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущееsergbond - прекрасное будущее
По умолчанию

Цитата:
Сообщение от leow Посмотреть сообщение
sergbond, хоть примерно дай намек, как это в пхп сделать!?
Я же уже расписал алгоритм? А конкретные примеры есть в первой ссылке.
__________________
Подыскиваю умных реферралов.
sergbond вне форума   Ответить с цитированием
Старый 03.02.2009, 08:15   #20
Новичок
 
Регистрация: 21.02.2008
Сообщений: 62
Вес репутации: 200
bubblegum скоро станет известен
По умолчанию

я бы сделал так, не затрагивая шаблон:
$xml=new DOMDocument();
$xml->loadXML($result);

header('Content-Type: text/html; charset=UTF-8');

$xsl=new DOMDocument();
$xsl->load($xslt_file);

$xslt=new XSLTProcessor();
$xslt->importStylesheet($xsl);

$document= $xslt->transformToXML($xml);
$sapecode= $sape->return_links();

echo str_replace("</body>",$sapecode."</body>",$document);
bubblegum вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 11:36.