[РЕШЕНО] Views пропадает маркированный список ( ● )

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

Аватар пользователя Goodseeker Goodseeker 21 июля 2011 в 17:39

В созданной ноде присутствует текст выделенный маркированным списком (●).
Если вывожу эту ноду через Views, то маркированный список (●) пропадает, выводится просто текст без маркировки.

Хм.... Куда глянуть?

Как CSS не редактируй, FireBug вообще не видит перемены. - кэш постоянно сбрасываю. Boost в отключенном состоянии кешировал.

Комментарии

Аватар пользователя Goodseeker Goodseeker 21 июля 2011 в 21:50

q2_faith wrote:
"q2_faith" wrote:
если выводите через вьюс как ul, то дело только в css

а это чем вам не ответ?

Я вывожу Views без форматирования, а не маркированным списком.
Маркированный список содержится в самом тексте. На страницы ноды он отображается, а на странице, которую выводит Views не отображаются значки маркированного списка.

Аватар пользователя q2_faith q2_faith 21 июля 2011 в 21:56

"Goodseeker" wrote:
Маркированный список содержится в самом тексте. На страницы ноды он отображается, а на странице, которую выводит Views не отображаются значки маркированного списка.

вы css знаете?

Аватар пользователя Andruxa Andruxa 21 июля 2011 в 21:58

возможно, какой-нибудь reset.css установил list-style-type: none;
в ноде это перекрывается своими стилями, а во вьюсе - другие классы и из-за этого не срабатывает

Аватар пользователя Goodseeker Goodseeker 21 июля 2011 в 22:02

Andruxa wrote:
возможно, какой-нибудь reset.css установил list-style-type: none;
в ноде это перекрывается своими стилями, а во вьюсе - другие классы и из-за этого не срабатывает

Возможно так. FireBug не показывает, что что-то где-то перекрывается, но попробую.

Аватар пользователя gorr gorr 22 июля 2011 в 2:32

"Goodseeker" wrote:
Возможно так. FireBug не показывает, что что-то где-то перекрывается, но попробую.

Само по себе ничего не могло случиться, где-то в css команда дана, ищите, или перекройте правило для данного вьюса, например.

Аватар пользователя wargan wargan 22 июля 2011 в 6:53

а где список то выводится?

"Goodseeker" wrote:
Я вывожу Views без форматирования, а не маркированным списком.
Маркированный список содержится в самом тексте. На страницы ноды он отображается, а на странице, которую выводит Views не отображаются значки маркированного списка.

судя по этому у вас режутся html теги. Смотрите настройки поля, надо поставить флаг v Поле может содержать HTML

Аватар пользователя Goodseeker Goodseeker 22 июля 2011 в 16:58

"gorr" wrote:
Само по себе ничего не могло случиться, где-то в css команда дана, ищите, или перекройте правило для данного вьюса, например.

Поставил одинаковые настройки для всех ul и ul li во всех css в теме - ничего в этом вьювсе не изменилось. *шепотом* даже в css вьювсов на всякий случай прописал ul и li
Перекрыл правило для данного вьювса (в принципе и раньше так делал) - ничего.
"wargan" wrote:
судя по этому у вас режутся html теги. Смотрите настройки поля, надо поставить флаг v Поле может содержать HTML

У меня есть галочка "Удалить html-тэги" в настройках поля - она снята.

Дело в том, что этот views выводится через taxonomy_term_page конструкцией вида

<?php
$view 
views_get_view('cat_sec_links');
$display $view->execute_display('block_3',$tids);
print 
$display['content'];
?>

может здесь собака порылась? Хотя я вообще не могу понять с чего бы это ей здесь рыться.

Аватар пользователя Goodseeker Goodseeker 22 июля 2011 в 19:12

Andruxa wrote:
по-моему, путь к пикче маркера неправильно задан

если бы он был задан неправильно, то отображался бы кружочек, т.к. задано еще list-style-type: circle;
Но он задан правильно, потому что в других случаях на других страницах он отображается. Не отображается ничего конкретно в этом вьювсе.

Вот это нода, из которой берется вьювс

http://pravoedelo.by/uslugi/litsenzirovanie
там маркеры есть

Аватар пользователя Goodseeker Goodseeker 22 июля 2011 в 19:08

Вот кусок кода со списком

<div class="box-2">
<div class="view-content">
<div class="views-row views-row-1 views-row-odd views-row-first views-row-last">
<div class="views-field-body">
<div class="field-content">
<p> &nbsp;</p>
<h4>
<p> &nbsp;</p>
<ul>
<li> полное юридическое сопровождение получения лицензии (лицензия «под ключ»);</li>
<li> внесение&nbsp; изменений (дополнений) в лицензию;</li>
<li> продление срока действия лицензии;</li>
<li> консультирование по вопросам лицензирования;</li>
<li>
</ul>

Вот, что показывает файербаг относительно ul

ul {
    list-style: circle inside url("../images/marker.gif");
    margin: 0;
    padding: 0;
}
style.css?V (строка 145)
ul, ol {
    margin: 0;
    padding: 0;
}
style.css?V (строка 100)
ul {
    list-style-type: circle;
}
views.css?V (строка 98)
* {
    margin: 0;
    padding: 0;
}
default.css?V (строка 9)
Унаследовано отdiv#body-inner
#body-inner {
    font-size: 0.75em;
}
layout.css?V (строка 176)
Унаследовано от body.not-front
body {
    color: #484846;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
    line-height: 1em;
}

ul li

.view-cat-sec-links ul li {
    display: block;
    list-style: circle outside url("../images/marker.gif");
    margin-left: 10px;
}
layout.css?V (строка 941)
ul li {
    list-style: circle inside url("../images/marker.gif");
}
style.css?V (строка 153)
ul li {
    list-style-type: circle;
}
views.css?V (строка 102)
* {
    margin: 0;
    padding: 0;
}
default.css?V (строка 9)
Унаследовано отul
ul {
    list-style: circle inside url("../images/marker.gif");
}
style.css?V (строка 145)
ul {
    list-style-type: circle;
}
views.css?V (строка 98)
Унаследовано отdiv#body-inner
#body-inner {
    font-size: 0.75em;
}
layout.css?V (строка 176)
Унаследовано отbody.not-front
body {
    color: #484846;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
    line-height: 1em;
}
Аватар пользователя Andruxa Andruxa 22 июля 2011 в 19:12

"Goodseeker" wrote:
list-style: circle inside url("../images/marker.gif");

не находит браузер пикчу по этой ссылке

кстати, в списке, который слева - маркер задаётся через свойство background

Аватар пользователя Goodseeker Goodseeker 22 июля 2011 в 19:21

"Andruxa" wrote:
не находит браузер пикчу по этой ссылке

файербаг подставляет кавычки без спросу, а в css кавычек нет. На той странице, что я дал стоит тот же url и маркеры есть.

"Andruxa" wrote:
кстати, в списке, который слева - маркер задаётся через свойство background

я знаю, но в данном случае, это не очень хорошо. Думаю, что бэкграунд будет сложней спозиционировать, чем добиться правды от этого вьювса. (хотя руки уже тянутся плюнуть на все и прописать бэкграунт) Но должен же я разобраться шо це таке