diafan.CMS 4.5

Unlock
На сайте с 01.08.2004
Offline
782
#81

Коллеги, подскажите пожалуйста, почему могут не отображаться картинки на сайте, которые прописаны в css?

Как вот такие строки надо оформлять:

<!--[if lte IE 7]><script type="text/javascript" src="/js/ie.js"></script><![endif]-->
<script type="text/javascript" src="/js/jquery.min.js"></script>

Извиняюсь, если вопросы не совсем по теме, но я застрял со сменой шаблона, а ждать до завтра ответ суппорта не очень приемлемо.

Есть желание, - тысяча способов; нет желания, - тысяча поводов! /Петр-I/.
vadoru
На сайте с 06.01.2009
Offline
38
#82
Unlock:
Коллеги, подскажите пожалуйста, почему могут не отображаться картинки на сайте, которые прописаны в css?

Проверьте в сss файле правильность пути к картинкам.

Учебный центр design-class.com.ua (http://design-class.com.ua)
Unlock
На сайте с 01.08.2004
Offline
782
#83

vadoru, я конечно попробую, но уже разные варианты проверял, в том числе как в примерах - не работает.

Unlock добавил 19.07.2011 в 21:21

Нда, резкое погружение в незнакомую cms плохо влияет на мозг. Я забыл папку с картинками залить. :D

Но первая часть вопроса остается.

MP-SEO
На сайте с 24.06.2008
Offline
128
#84

<insert name="show_js">

<!--[if lte IE 7]><script type="text/javascript" src="<insert name="path">js/ie.js"></script><![endif]-->

<script type="text/javascript" src="<insert name="path">js/tjquery.min.js"></script>

Попробуйте так, но я на 100% не уверен. Сам только недавно начал работу с Diafan.

D
На сайте с 09.06.2006
Offline
165
#85
Unlock:
Но первая часть вопроса остается.

Первая часть, это которая?

Unlock:
Коллеги, подскажите пожалуйста, почему могут не отображаться картинки на сайте, которые прописаны в css?

Эта?

Это вопрос не из CMS, а из основ верстки ;)

Пути к картинкам в css, указываются относительно файла css!!!

Т.е. если css лежит в папке /style/, то надо писать "./../img/logo.gif" или с корня сайта "/img/logo.gif", но никак не "img/logo.gif"

Ну и конечно надо следить за

Unlock:
Я забыл папку с картинками залить.

;)

DIAFAN.CMS (http://www.diafan.ru/), система управления сайтами.
Unlock
На сайте с 01.08.2004
Offline
782
#86
diafan:
Первая часть, это которая?

Это про:

<!--[if lte IE 7]><script type="text/javascript" src="/js/ie.js"></script><![endif]-->
<script type="text/javascript" src="/js/jquery.min.js"></script>

В шаблоне такое не работает. Но как правильно оформить, не очень понимаю.

Дмитрий и еще вопрос. На что вообще можно рассчитывать обращаясь к службе поддержки? Точнее даже так. Что бесполезно спрашивать?

Поясню. Споткнулся на том, что поисковая форма выводится на странице с результатами поиска. Но изначально у меня она в шапке форума и ладно, что дублируется, у нее дизайн явно выпадает и эту форму надо делать под страницу поиска. Суппорт объяснит как это сделать можно? :)

Потом, про интеграцию с vBulletin (вывод заголовков тем на сайте), такое подскажут или это не входит в объем поддержки?

И немного по самой cms. Вроде бы все не сложно, но вот дошел до поисковой формы и уже все, не в самом шаблоне дизайна редактируется и форма жестко связана со страницей результата поиска. И получается, если сам не разберусь, то надо заказывать эту работу и первоначальная цена в 2000 рублей уже начинает ощутимо увеличиваться. :) Тем более что минимальная сумма заказа 1000 рублей.

Совершенно не хочу сказать, что софт плохой. Пока очень даже нравится. Просто мысли вслух, вдруг будет полезно. :)

D
На сайте с 09.06.2006
Offline
165
#87
Unlock:
Это про:
Цитата:
<!--[if lte IE 7]><script type="text/javascript" src="/js/ie.js"></script><![endif]-->
<script type="text/javascript" src="/js/jquery.min.js"></script>
В шаблоне такое не работает. Но как правильно оформить, не очень понимаю.

Опять же, тут дело не в шаблоне CMS, а в HTML все-таки. Т.е. CMS ничего не ограничивает и не меняет в этом плане, и если что-то не работает, то двиг тут не причем :) Из моего опыта условные комментарии не работают внутри определения стилей <style>. Условные комментарии для ИЕ не работают в ФФ. А также условные комментарии могут конфликтовать со строкой <?xml version="1.0" encoding="UTF-8"?> или

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Убейте по очереди и ту и другую, посмотрите результат. :)

Unlock:
Суппорт объяснит как это сделать можно?

Конечно, объяснит. Это непосредственный вопрос непосредственно по ЦМС.

Unlock:
объем поддержки

Тут все в пределах разумного смысла. Если правильно зададите конкретный вопрос, на который можно лаконично ответить несколькими предложениями и кусками кода, то ответят конечно. А когда беспардонные личности начинают говорить "А ну-ка напишите пошаговое руководство, как модуль создать с нуля мне, новичку, не умеющему нишиша ни на PHP ни на HTML", то тут конечно техподдержка вежливо пошлет :)

Unlock:
Вроде бы все не сложно, но вот дошел до поисковой формы и уже все, не в самом шаблоне дизайна редактируется и форма жестко связана со страницей результата поиска.

Вы главное не на одном шаблоне зацикливайтесь. Помните, что еще есть шаблоны модулей, где все также можно править. Главный шаблон дизайна - /themes/site.php А еще есть /modules/***/***.view.php

Если надо вывод новостей настроить, это файл /modules/news/news.view.php, если вопрос-ответ - /modules/faq/faq.view.php, а надо Вам поиск поправить, идите в /modules/search/search.view.php

Там все комментарии стоят, какая функция что выводит и за что отвечает при выводе. Элементарные знания PHP и нет проблем :)

diafan добавил 20.07.2011 в 01:40

Unlock:
первоначальная цена в 2000 рублей уже начинает ощутимо увеличиваться. Тем более что минимальная сумма заказа 1000 рублей.

Конечно. Стимулируем умных: разобрался сам - обошелся очень скромной суммой. Не разобрался - плати... ;)

Zero-xack
На сайте с 01.07.2009
Offline
114
#88
Unlock:
Споткнулся на том, что поисковая форма выводится на странице с результатами поиска.

modules/search/search.view.php

Комментируем строку self::show_search($result);

//self::show_search($result);

и форма поиска не будет выводится на странице поиска :)

Стиль блока поиска правится тут:

/**
* Шаблон формы поиска по сайту
*
* @param array $result сгенерированные в моделе данные
* @return boolean true
*/
public function show_search($result)
{
echo '
<div class="search">
<form action="'.$result["action"].'" method="get">
<input type="text" name="searchword" value="'.$result["value"].'" class="input_search" >
<input type="submit" value="'.$result["button"].'" class="submit_search">
</form>
</div>';

return TRUE;
}

Всё вообще просто, разберётся любой человек с минимальным наличием знаний в области HTML.

Создание сайтов: визитки, порталы, магазины, блоги (/ru/forum/622551)
Unlock
На сайте с 01.08.2004
Offline
782
#89
diafan:
Опять же, тут дело не в шаблоне CMS, а в HTML все-таки.

Ну вот не могу согласится. Ведь приходится писать так:

<link href="<insert name="path">css/reset.css" rel="stylesheet" type="text/css">

а не просто:

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

И это требование cms и html здесь как бы и не причем.

diafan:
Убейте по очереди и ту и другую, посмотрите результат.

Тут ведь вот в чем вопрос. Есть абсолютно валидная и кроссброузерная верстка. Но я вижу, что кроссброузерности у меня теперь нет и как раз из-за условий под IE. Вопрос - cms все таки причем или нет? :)

diafan:
/modules/search/search.view.php

Да я дошел уже. :) Но что дальше?

public function show_search($result)

{
echo '
<div class="search">
<form action="'.$result["action"].'" method="get">
<input type="text" name="searchword" value="'.$result["value"].'" class="input_search" >
<input type="submit" value="'.$result["button"].'" class="submit_search">
</form>
</div>';

return TRUE;
}

Ведь это не только поисковая форма, но и вывод результатов поиска и получается, что форма заточенная под шапку по дизайну, вылезает совсем не в тему в результатах поиска. :(

Zero-xack
На сайте с 01.07.2009
Offline
114
#90
Unlock:
<link rel="stylesheet" type="text/css" href="/css/reset.css" />

Можете написать и так, будет работать :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий