форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Каким образом создать свой дизайн страницы?
Я просто вставил в код шаблон страницы default мой HTML код, но проблема в том что картинки я закинул \textpattern\txp_img и естественно прописал путь к ним, но почему-то они отборажаються только на главной странице, а во всех других секциях не отбражаються(на всех секция стоит шаблон default).
Возможно я вообще пошел не тем путем и все это надо делать через формы? В общем объясните почему так, или как сделать иначе.
Неактивен
Да относительно, я написал так же как написано для других картинок темы
<img src="textpattern/txp_img/txp_slug105x45.gif" alt="textpattern" />
Неактивен
Может, все-таки графическое оформление через CSS делать, а не через <img src...> в коде шаблона ?
Я так понял, вопрос именно в оформлении дизайна. CSS тут лучший друг .
Неактивен
Kamns написал:
я написал.... <img src="textpattern/.......
поставь для картинок абсолютный путь. Если сайт стоит в корне, то
поставь начальный слэш, т.е. img src="/textpattern
Неактивен
Может все-таки правильнее будет прописать <base href="http://урл_сайта/" /> в head? Тогда линки не придется исправлять
Неактивен
Да, вот было бы интересно услышать версию реализации автора проекта TXP-Компания. У него все статьи используют один и тот же шаблон default, a div, выводящий контент проверяет, к какой секции принадлежит выводимая статья и в зависимости от этого применяет нужную форму вывода. Вот я на основе
этого шаблона тоже так попытался. Он не использует ни <BASE> ни чего такого. И тем не менее при переходе с основного url сайта в категории news/ goods/ и т.п. пути не меняются. Я вроде просмотрел родной код default, там вроде нет ничего особенного. Почему же у меня с переходом в /news и /goods все картинки меняют свой путь...
(позже пишу, как обычно хорошая мысля приходит опосля)
В общем, автор коропоративной версии НЕ ИСПОЛЬЗУЕТ в шаблоне default картинки ВООБЩЕ. Потому и проблем с путями нет. Все картинки грузятся как бэкграунд css-таблицей. А там они объявляются как относительные: background-image: url("../images/pict1.gif"); CSS-у под управлением ТХП все равно, он же грузится из одной и той же папки. Так что выход по сабжу вижу такой: создавать шаблон default2, в котором все картинки будут указываться как в CSS - относительными ссылками (src="../images/pict1.gif"). И использовать его для вывода статей любой секции, за исключением главной страницы. Сам не попробовал еще, но сейчас буду пытаться
Отредактированно AleXX (12-06-2006 16:54:36)
Неактивен
Для картинок в шаблоне я лично использую <txp:site_url />. Это как бы замена тега base, и никаких проблем никогда не будет.
Неактивен
qqq123 - спасибо. То, что надо. Создаем второй шаблон для всех секций, кроме главной страницы и в пути к картинкам используем:
src="<txp:site_url />pict1.gif"
Работает...
Неактивен
Ну вообще-то второй шаблон создавать не обязательно. Можно и на одном.
Неактивен
lexs написал:
Может все-таки правильнее будет прописать <base href="http://урл_сайта/" /> в head? Тогда линки не придется исправлять
Запутаешься... лучше так не делать.
Неактивен
Уважаемые специалисты !!! С наступившим 2008 годом ВАС !!! Прошу Вашего внимания на сайт http://stolyarovserver.ucoz.ru/ !!!
Это игровой сайт сервера STOLYAROV MINER DONBAS=Legion=DM знаменитой игры Half-Life 2 Deathmatch !!! Кто из Вас согласица нам помоч !!!
Бабло не предлагаю а вот на пивасик в компанию наших компаньёнов милости просим !!! Вобщем укоз исходники не даёт я всё облазил такова
шаблона нету !!! Мы хотим стать независимыми перевести сайт на мой комп тоисть сервак под операционкой ХР ПРО !!! Заранее спасибо если не в тему простите старика !!!
Отредактированно RZ4GH5 (06-01-2008 02:14:43)
Неактивен
Уважаемый RZ4GH5!
1. пишите на нормальном русском языке не забывайте про запятые а то сложно читать ваш текст и догадываться о том что вы имеете ввиду ведь это некрасиво
2. Чтобы скопировать оформление сайта и "натянуть" его на Textpattern вам нужны определенные знания в html и css. Если таковых нет, то учитесь - www.htmlbook.ru
Неактивен