Вы не зашли.
Страницы 1
Здраствуйте. Я третий день как нашел этот двиг, не могу разобраться с дополнительными полями плагина - xfields -, подскажите как добавить доп поле для удаленной ссылки, чтобы в поле вставлять ссылку, а внизу новости отображалась ссылка с анкором. Буду благодарен за помощь.
Не в сети
clinoc11, создаёшь обычное текстовое поле.
Называешь, к примеру, extlink.
Дальше в news.full.tpl добавляешь:
[xfield_extlink]Внешняя ссылка: <a href="[xvalue_extlink]">ТУТ</a>[/xfield_extlink]
Данный блок будет выводиться только при заполнении доп. поля extlink.
Не в сети
дабы не плодить новой темы по xfields, спрошу тут - а можно ли их значения как-то обрабатывать?
к примеру если в xfields_chislo лежит 1000000 - а я хочу чтобы было 1 000 000, т.е. пропустить через небольшую регулярку которая делит на разряды?
вариант с жабоскриптом не совсем тру, т.к. критично чтоб результат индексировался поисковиками
Проекты любой сложности. Качественно. Дорого.
Не в сети
ну если оно там уже лежит, то наверное после
причем в плагине беспроблемно - взял значение из базы и разбил по три символа... а вот в шаблоне, где пхп нету есть решение?
кстати, с новой аватаркой
Проекты любой сложности. Качественно. Дорого.
Не в сети
Привет!
Помогите пожалуйста с кодами полей!
Я добавил поле для добавления картинки к новости. При загрузке поставил галку "Уменьшенная копия:".
Из описания плагина я не понял: что и как прописать в плагине и шаблонах новостей, чтобы в короткой новости выводилась превьюшка картинки, а в полной новости - картинка во весь размер (в полной новости она итак уже выводится как надо).
Код в news.show.images.tpl сейчас такой оставил:
<div class="xfImagesList">
{% for entry in entries %}
<img alt="{{ entry.description}}" src="{{ entry.url }}" width="{{ entry.width }}" height="{{ entry.height }}"/>
<br/>
{% endfor %}
</div>
И ещё вопросы:
1. возможно ли с помощью доп. полей сделать вывод блока "похожие новости" с превьюшками этих новостей?
Если да, то что и где прописать?
2. если сделать несколько доп. полей + вывод превьюшек, и при этом будет посещаемость в *.К уников, возрастёт ли в разы нагрузка на сервер (именно от доп. полей)?
Спасибо!
Изменено Сокол (2012-01-30 19:40:56)
Не в сети
Буду ждать ответ от создателя плагина ...
Не в сети
Попробуй сделать так
1) в шаблоне news.show.images.tpl замени код на
<div class="xfImagesList">
{% for entry in entries %}
{{ entry.url }}
{% endfor %}
</div>
2) в шаблоне сайта news.short.tpl и news.full.tpl
<img src="[xvalue_image]" width="100px" height="100px" />
Адрес доп поля src="[xvalue_image]"
Нужный размер по горизонтали width="100px"
Нужный размер по вертикале height="100px"
Не в сети
Попробуй сделать так
1) в шаблоне news.show.images.tpl замени код на
<div class="xfImagesList">
{% for entry in entries %}
{{ entry.url }}
{% endfor %}
</div>2) в шаблоне сайта news.short.tpl и news.full.tpl
<img src="[xvalue_image]" width="100px" height="100px" />
Адрес доп поля src="[xvalue_image]"
Нужный размер по горизонтали width="100px"
Нужный размер по вертикале height="100px"
Спасибо за совет! )
Но я имел ввиду другое:
насколько я понимаю, при загрузке изображения через xfields, если стоит галочка на "Уменьшенная копия:", то создаётся и картинка малого размера (превьюшка). Так вот эту превьюшку мне и нужно вывести в короткой новости.
Это нужно для того, чтобы страница с новостями (категории, архивы) имела в разы меньший вес (да и доп. картинки лишними не будут в индексе ПС )... ).
А при твоём способе получается, что картинка будет загружаться в браузер большая, и уменьшится она для просмотра опять же средствами браузера.
Изменено Сокол (2012-02-02 10:59:23)
Не в сети
тег spoiler генерирует определенный хтмл-код
чтобы не заморачиваться с изменением плагинов (они слетят при обновлении), можно в шаблоне вставить этот код, примерно так
[xfield_blablabla]
<div class="spoiler">
<div class="sp-head" onclick="toggleSpoiler(this.parentNode, this);"><b></b>Раскрыть</div>
<div class="sp-body">
[xvalue_blablabla]
</div>
</div>
[/xfield_blablabla]
вместо xfield_blablabla - свое поле
Изменено t3s (2012-02-09 21:20:23)
Проекты любой сложности. Качественно. Дорого.
Не в сети
тег spoiler генерирует определенный хтмл-код
чтобы не заморачиваться с изменением плагинов (они слетят при обновлении), можно в шаблоне вставить этот код, примерно так[xfield_blablabla] <div class="spoiler"> <div class="sp-head" onclick="toggleSpoiler(this.parentNode, this);"><b></b>Раскрыть</div> <div class="sp-body"> [xvalue_blablabla] </div> </div> [/xfield_blablabla]
вместо xfield_blablabla - свое поле
У меня такая идея было, но при ней можно вставить всего лишь 1 спойлер, у меня же их будет много
Не в сети
Страницы 1