Перейти к публикации

Помогите с дизайном сайта на базе DLE


Рекомендованные сообщения

Доброе время суток столкнулся с такой проблемкой....( не могу меню вставить)

Есть Шаблон в котором находяться папки : .....templates/Default/

_common

images

imageMenu.css

imageMenu.js

main.tpl

В файле main.tpl прописываю чтоб в дле появилось

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<link rel="stylesheet" href="../_common/css/main.css" type="text/css" media="all">

<link href="imageMenu.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="../_common/js/mootools.js"></script>

<script type="text/javascript" src="imageMenu.js"></script></head>

<body> <div id="container">

<div id="example">

<div id="imageMenu">

<ul>

<li class="landscapes"><a href="http://www.сайт.com"></a></li>

</ul>

</div>

<script type="text/javascript">

window.addEvent('domready', function(){

var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){window.location=e;}});

});

</script>

</div>

</div> </body>

после этого всего загружаю на фтп и захожу на сайт но не могу понять почему не открывается не чего с того что я прописал...

СКОРЕЙ ВСЕГО Я ДОПУСТИЛ ОШИБКУ В ПРОПИСИ ПУТЕЙ НА CSS и JS кто знает как для системы DLE нужна прописывать подскажите пожайлуста !!! ВЫДЕЛИЛ где думаю я допустил ошибку!

Ссылка на сообщение
Поделиться на других сайтах

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<link rel="stylesheet" title="default" href="{THEME}/css/main.css" type="text/css" />

<link rel="stylesheet" title="default" href="{THEME}/css/imageMenu.css" type="text/css" />

<script type="text/javascript" src="/templates/common/js/mootools.js"></script>

<script type="text/javascript" src="/templates/common/js/imageMenu.js"></script>

</head>

обрати внимание на пути

Ссылку на сайт, ибо закроют тему.

Пословица коммерческих CMS: Скрыл ссылку - признак нулла

За это ваще убъют :ph34r:

Ссылка на сообщение
Поделиться на других сайтах

еще вопросик появился как в main.tpl на главной всунуть вот меню как тут http://www.aaronbirchphotography.com/

исходник этого меню у меня есть

он слажуется с таких папок и файлов

ПАПКА imagemenu в ней папки

_common

и

imagemenu

в этой папке файлы

images

imageMenu.css

imageMenu.js

в ПАПКЕ _common

css/main.css

js/mootools.js и mootools-beta-1.2b2.js

Я в main.tpl вставляю код

<head>

<link rel="stylesheet" href="../_common/css/main.css" type="text/css" media="all">

<link href="imageMenu.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="../_common/js/mootools.js"></script>

<script type="text/javascript" src="imageMenu.js"></script>

</head>

как не пытался вставить всегда какаята ошибка.... то картинки не движутса то еще что то а просто в HTML делаю все отлично видемо для даты лайф нужна прописать правельно пути закинуть файлы в корень или еще кудато и прописать пути .... подскажите пожайлуста как правельней??? желательно просто скинуть как в этих папках файлы в шаблон а не перемещать их отдельно по папкам чтоб не сбить настройки....

Ссылка на сообщение
Поделиться на других сайтах

Я же указал пути для DLE выше!

Смотри по ним, суй и указывай путь.

Это cms а не обычный html сайт!

Изменено пользователем maks1192
Ссылка на сообщение
Поделиться на других сайтах

дак я так и делаю а оно не получается почемута просто картинки стоят а не двигаются вот я сделал на HTML все окай http://example2.0fees.net/

а вот код для дле

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<link rel="stylesheet" title="default" href="{THEME}/include/main.css" type="text/css" media="all">

<link rel="stylesheet" title="default" href="{THEME}/include/imageMenu.css" type="text/css" />

<script type="text/javascript" src="/templates/include/mootools.js"></script>

<script type="text/javascript" src="/templates/include/imageMenu.js"></script>

</head>

<body>

<div id="container">

<div id="example">

<div id="imageMenu">

<ul>

<li class="landscapes"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="people"><a href="http://www.allyans.com.ua"></a></li>

<li class="nature"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="urban"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="abstract"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="contactu"><a href="http://www.aaronbirchphotography.com"></a></li>

</ul>

</div>

<script type="text/javascript">

window.addEvent('domready', function(){

var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){window.location=e;}});

});

</script>

</div>

</div>

</body>

</html>

и тут уже все не чего не получается почему так вроде все верно

Ссылка на сообщение
Поделиться на других сайтах

Откройте в браузере исходный код страницы и посмотрите какие пути указаны в:

<link rel="stylesheet" title="default" href="{THEME}/include/main.css" type="text/css" media="all">

<link rel="stylesheet" title="default" href="{THEME}/include/imageMenu.css" type="text/css" />

<script type="text/javascript" src="/templates/include/mootools.js"></script>

<script type="text/javascript" src="/templates/include/imageMenu.js"></script>

Потом сравните их с путем на сервере.

Изменено пользователем МASTER
Ссылка на сообщение
Поделиться на других сайтах

Вот исходник орегинал

<head>

<link rel="stylesheet" href="../_common/css/main.css" type="text/css" media="all">

<link href="imageMenu.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="../_common/js/mootools.js"></script>

<script type="text/javascript" src="imageMenu.js"></script>

</head>

<body>

<div id="container">

<div id="example">

<div id="imageMenu">

<ul>

<li class="landscapes"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="people"><a href="http://www.allyans.com.ua"></a></li>

<li class="nature"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="urban"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="abstract"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="contactu"><a href="http://www.aaronbirchphotography.com"></a></li>

</ul>

</div>

<script type="text/javascript">

window.addEvent('domready', function(){

var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){window.location=e;}});

});

</script>

</div>

</div>

</body>

</html>

Это я HTML загружаю в корень просто все папки их всего 2 но в каждей свои файлы копирую index и вуаля готово...

а вот в дата лайфе я вставляю я готов даже в корень кинуть эти папки не скидывая их по разделам css и так д.

в maine пишу

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<link rel="stylesheet" title="default" href="{THEME}/include/main.css" type="text/css" media="all">

<link rel="stylesheet" title="default" href="{THEME}/include/imageMenu.css" type="text/css" />

<script type="text/javascript" src="/templates/include/mootools.js"></script>

<script type="text/javascript" src="/templates/include/imageMenu.js"></script>

</head>

<body>

<div id="container">

<div id="example">

<div id="imageMenu">

<ul>

<li class="landscapes"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="people"><a href="http://www.allyans.com.ua"></a></li>

<li class="nature"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="urban"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="abstract"><a href="http://www.aaronbirchphotography.com"></a></li>

<li class="contactu"><a href="http://www.aaronbirchphotography.com"></a></li>

</ul>

</div>

<script type="text/javascript">

window.addEvent('domready', function(){

var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){window.location=e;}});

});

</script>

</div>

</div>

</body>

</html>

и не фига картинок нету и меню пашет... вчем проблема думаю ( повторяюсь уже) что не правельно пути ввожу или их просто не видет дата лайф .... ВОТ так проблемка не думал....

Ссылка на сообщение
Поделиться на других сайтах

Пути неправильно вводите.

{THEME} - указывает путь templates/my-theme/ - где my-theme название папки с шаблонами указанное в админке в качестве шаблона сайта. Тег работает только в шаблонах .tpl

В css файлах пути указываются следующим образом: ../images/pic.jpg - где папка images лежит в папке my-theme, при этом css файлы должны лежать в папке css, которая лежит в папке my-theme.

Короче говоря. Есть папка с шаблоном Default. В ней создавайте папку js, кладите в нее свои js скрипты и скопируйте в нее файл .htaccess из папки images.

В шаблоне указывайте пути к скриптам - <script type="text/javascript" src="{THEME}/js/mootools.js"></script>

В style.css, который лежит в папке css шаблона Default добавляете свои стили и изменяйте пути к картинка как я указал выше.

Изменено пользователем МASTER
Ссылка на сообщение
Поделиться на других сайтах

http://www.worldforfree.net/

ссылка сайта!

Сайт - левак

ты когда проверяешь - хоть что то виднется

а я с самой начала темы захожу и вижу: Не возможно загрузить шаблон ххх.tpl

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...