Разделы

  
 

Мини Шоп вывод annonce-img для Категорий и Разделов

Не могу справится с тремя проблемами:

1. Для Категорий и Разделов должны быть announce-img выводимые на странице. Создал TV с именем image, прикрепил его к шаблонам Каталог и Категория, через Tiny подгрузил на страницу с одним из этих шаблонов картинку, сделал объявления &includeTVs=`1` &includeTVLIst=`image`, а эффекта ноль. Мог напутать что-то с размещением этого:

2. Сказал GetResources "&depth=`0`", в Каталоге стало выводить только Категории (до этого выводило всё), но в Категориях так и выводит и Разделы и Товары, а шаблон то для Каталога, Категории и Раздела одинаковый же.

3. Breadcrumbs cудя по всему именно после внесения изменений в «Позиция в меню» перестал показывать одну из страниц.

Ниже привожу текущее состояние GetResource и msGoods.row

[[!getPage?
    &element=`msGetResources`
    &tpl=`tpl.msGoods.row`
    &showHidden=`1`
    &limit=`9`
    &sortdir=`ASC`
    &depth=`0`
  ]]


и

<p>
  <div class="span1">
    <a href="[[~[[+id]]]]"><img src="[[+img:phpthumbof=`h=150`&fltr[]=ric|20|20`]]" alt="" title="" /></a>
  </div>
  <div class="span1">
    <a href="[[~[[+id]]]]"><strong>[[+pagetitle]]</strong></a>
    
    
<!--    Цена: [[+price]] [[+currency:default=`руб.`]] -->
  </div>
</p>-->


И скрины:


----

[REVO] - хитрая сортировка в getResources

Всем привет!

врачеватель.рф/
там есть «карусель» специалистов.

Структура документов (см. приложение):
Специализация_1
Врач_1
Врач_2
Врач_3


В «карусель» выводится:

				  [[getResources? 
				      &parents=`45` 
				      &tpl=`tpl.gR.Slider_foto.row` 
				      &includeTVs=`1`
				      &processTVs=`1`
				      &tvPrefix=``
				      &hideContainers=`1` 
				      &limit=`0` 
				      &sortby=`{"parent":"ASC","menuindex":"ASC"}`
				      &tvFilters=`show_in_carusel==on` 
				]]  

Т.е. сейчас сначала выводятся «Акушеры-гинекологи», потом «Алергологи-иммунологи» и т.д. и т.п.

Но возникла проблема, что сортировка по ID Специализаций в карусели — не совсем правильно. Понадобилось чтобы сортировка шла по menuindex Специализаций.

Можно пойти тупым методом и для каждого врача сделать доп. поле с номером под которым он должен быть в «карусели». Но это неудобно, если понадобится переставить и придется менять порядковые номера у всех врачей.

Помогите советом, а?

как перевести вывод getpage (getresources) на русский?

стандартно выдает Last First. Как этот вывод сделать по русски?

вывод статей с помощью getResource

Помогите с выводом статей с помощью getResource И getPage. Если использовать просто getResource, то получается вот так



а если вместе с getPage, то ничего не выводится вообще.

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

а при переходе по ссылке с новостью было так:


P.S. использую modx revo 2.1.5

[Revo] Последние документы и сортировка ASC по TV

Коллеги, доброго дня

Подскажите как организовать вывод
Нужно взять 14 последних событий и отсортировать их по ASC

При таком вызове

[[!getResources? 
	 &includeTVs=`1`
	 &processTVs=`1`
	 &tpl=`calendar`
	 &limit=`14`
	 &parents=`33,38`
	 &depth=`4`
	 &sortbyTV=`date-event-document`
	 &sortdirTV=`ASC`
	 &sortbyTVType=`datetime`
]]

получаем 14 самых старых

Вопрос: Как получить последние 14 и отсортировать по ASC?
  • +1
  • 5 апреля 2012, 15:54
  • sdp
  • 3

[REVO] GetResources + tvFilters

Здравствуйте!
Есть дополнительный ТВ у события, дата данного события.

Подскажите, можно ли вывести фильтром GetResources, что бы отображалось только то событие, которое по дате ТВ равно или больше сегодняшней даты, следовательно, те события, дата которых меньше настоящего чистла, не отображались.

[MODx Revo 2.2.0] Автоматическое исключение последних добавленных ресурсов

Есть такой вызов:
[[!getResources? &parents=`122` &resources=`-183` &tpl=`tpl_nilc` &tpl_2=`tpl_nirc` &limit=`2` &sortdir=`DESC` &sortby=`menuindex`]]


Главная загвоздка в &resources=`-183`.


( Читать дальше )
  • 0
  • 16 февраля 2012, 19:44
  • TuncaH
  • 5

шаблон для getresources

Не судите строго. Первый опыт. Работаю на Revolution

Написал tpl для getresources:
<h2><a href="[[+id]]">[[+pagetitle]]</a></h2>
						<div class="wrapper pad_bot3">
							<figure class="left marg_right1"><[[+tv.img_preview]]></figure>
							[[+introtext]]
							<ul class="list1 left">
								<li><a href="[[+id]]">Подробнее</a></li>
							</ul>
						</div>


Сам сниппет выводится так:
[[!getResources? &tpl=`articl_tpl` &includeContent=`1` &includeTVs=`1` &processTVs=`1`]]

На родительской странице не работают ссылки на дочерние ресурсы. Получается ссылка такого типа: site.ru/3, то есть показывает ID самого ресурса.

Подскажите также, как можно задать размеры для tv image в шаблоне?
  • 0
  • 7 февраля 2012, 23:08
  • md3832
  • 9

revo chunk id

Вопрос по revo. Нивкакую не выводится ни [[*id]], ни [[+id]] в чанках из-под getResource. Кто-нибудь с таким сталкивался? С остальными полями всё в порядке.

Getresource сортировка по тв от большего значения к меньшему

Есть параметр тв number в него вбиваются числа. Как можно через getresource отсортировать по данному тв значения от большего к меньшему? Спасибо.