Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#2 Re: "А как сделать..." » Вывести текст краткой новости без тегов » 2015-11-22 21:42:33

irbees2008 пишет:

Задай стиль

p {padding: 0; margin: 0;}

Текст должен выводиться сюда:

<a data-description="Текст описания краткой новости" href="{{ news.url.full }}"><img alt="{title}" src="{{p.xfields.img2.value}}" /></a>

CSS не подходит. Тут нужно задать условие twig.

#3 Re: "А как сделать..." » Вывести текст краткой новости без тегов » 2015-11-22 21:01:41

Да в том то и дело, что текст отформатирован вручную и теги выводятся с базы. Этот вариант к сожалению не подходит.

#4 "А как сделать..." » Вывести текст краткой новости без тегов » 2015-11-22 19:24:55

JackSt
Ответов: 6

Доброго времени суток! Вопрос по TWIG. Необходимо реализовать вывод описания краткой новости без тега <p>, возможно ли это сделать через TWIG? По количеству символов описания разные. Можно конечно и БД поправить, но вдруг в будущем понадобиться.

#5 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-09-08 23:25:58

В файле engine\skins\default\tpl\categories\entries.tpl прописал полностью пути для иконок, и всё пошло.

{% if (flags.canModify) %}
 <a href="#" onclick="categoryModifyRequest('up', {{ entry.id }});"><img src="/engine/skins/default/images/up.gif"/></a>
 <a href="#" onclick="categoryModifyRequest('down', {{ entry.id }});"><img src="/engine/skins/default/images/down.gif"/></a>
{% endif %}

#7 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-09-08 23:06:03

Странно, а у меня почему то эти стрелочки не отображаются.

#9 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-09-08 22:35:58

Всем спасибо, воспользовался плагином... И ещё вопрос, не стал создавать отдельную тему. Можно ли отсортировать рубрики в меню так как мне необходимо. Рубрики генерируются движком с счетчиком. Во вкладке Управление категориями есть пункт "Порядок сортировки внутри категории", но это дочерние рубрики, а мне нужно родительские. Сейчас сортировка идёт по ID

#10 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-09-01 22:47:36

Плагин, последний вариант... система и так уже переполнена ими (Хостер жалуется на большую нагрузку...). С недавнего времени решил обновиться до 0.9.4 и освободиться от лишних плагинов при помощи TWIG, да вот не всё получается сделать.

#11 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-09-01 22:31:03

Хорошо, тогда переиначу вопрос. Можно ли вывести описание категории в шаблоне main.tpl? Нижеследующая конструкция выводит название рубрик

[TWIG]
{% if (isHandler('news:by.category') and not isSet(handler.params.page)) %}
<h1>{{ isCategory(':name') }}</h1>
{% endif %}
[/TWIG]

а вот описание выводить никак не хочет:

[TWIG]
{% if (isHandler('news:by.category') and not isSet(handler.params.page)) %}
{{ isCategory(':info') }}
{% endif %}
[/TWIG]

Может, кто сталкивался с такой ситуацией?

#12 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-08-31 14:37:41

замени some_cat на id категорий через запятую

к сожалению не работает...

#13 Re: "А как сделать..." » Убрать дубли описаний в категориях » 2013-08-31 07:14:07

и у меня не работает, жаль...если не получиться, придётся при помощи плагина.

#14 "А как сделать..." » Убрать дубли описаний в категориях » 2013-08-30 19:26:10

JackSt
Ответов: 20

Всем привет! Интересует вопрос, как убрать дубли описаний в категориях, вида сайт/рубрика/page/2.html. т.е чтобы описание категории показывалось однократно  - сайт/рубрика.html. Я так понимаю это нужно сделать в файле news.table.tpl для вот этой строки кода {% include template_from_string(category.info) %}. В twig не силён поэтому прошу помощи у знатоков. Спасибо.

#16 Re: "А как сделать..." » Меню с активной ссылкой в полной новости и не активной в категории » 2013-07-02 20:52:27

все бы ничего, только в полной новости ссылка на родительскую категорию не активна... Ладно, на досуге поэкспериментирую с наработками, может что получиться... Спасибо, тем кто откликнулся.

#18 Re: "А как сделать..." » Меню с активной ссылкой в полной новости и не активной в категории » 2013-07-02 08:50:11

в последнем так: в полной новости неактивны все кроме родительской категории (должны быть активны все), в категории так же (а должны быть активны все кроме текущей).

#19 Re: "А как сделать..." » Меню с активной ссылкой в полной новости и не активной в категории » 2013-07-02 08:38:31

ну по другому попробую объяснить. Я захожу в полную новость в меню активны все ссылки на все категории. Далее перехожу в одну из категорий активны все ссылки кроме текущей категории. т.е. эта категория не должна ссылаться на саму себя

#21 Re: "А как сделать..." » Меню с активной ссылкой в полной новости и не активной в категории » 2013-07-02 08:12:36

Не, это тоже не то. Здесь получается везде активная ссылка и в категории и в полной новости, мне же нужно только в полной новости.

{% for entry in entries %}
{{ entry.mark }}{% if (not entry.flags.active) %}
<li><a href="{{ entry.link }}" title="{{ entry.cat }}">{{ entry.cat }}</a></li>
{% else %}
<li class="active_cat"><a href="{{ entry.link }}" title="{{ entry.cat }}">{{ entry.cat }}</a>{% endif %}{% if (entry.flags.counter) %} <span>({{ entry.counter }})</span></li>
{% endif %}
{% endfor %}

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

#22 "А как сделать..." » Меню с активной ссылкой в полной новости и не активной в категории » 2013-07-01 19:43:16

JackSt
Ответов: 16

Добрый день! Вопрос к пользователям разбирающихся в TWIG. Хочу организовать меню таким образом, чтобы в полной новости ссылка в меню на текущую категорию была активна, а в любой из категорий нет. То есть, чтобы в категории страница не ссылалась на саму себя, а в полной новости ссылалась на категорию. Вот этот код явно не подходит,

{% for entry in entries %}
{{ entry.mark }}{% if (not entry.flags.active) %}
<li><a href="{{ entry.link }}" title="{{ entry.cat }}">{{ entry.cat }}</a>
{% else %}
<li class="active_cat">{{entry.cat}}{% endif %}{% if (entry.flags.counter) %} <span>({{ entry.counter }})</span></li>
{% endif %}
{% endfor %}

Здесь в полной новости ссылка не активна... Думаю Вы меня поняли что я имею ввиду. smile
Спасибо!

#24 Re: "А как сделать..." » как настроить xnews » 2013-04-04 20:33:42

Здравствуйте! Необходимо реализовать вывод последних новостей по дате, по отношению к опубликованной новости. Так как например, в dle, в конце полной новости. Выбираю - Порядок вывода новостей - Последние, он выводит последние новости на сегодняшнюю дату. Думаю Вы меня поняли. Может кто сталкивался с такой ситуацией.

Подвал раздела

Работает на FluxBB