Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


  • Страница 1 из 1
  • 1
Архив - только для чтения
Сообщество uCoz » Модули uCoz » Контент-модули » Новости сайта » Отображение данных дополнительного поля в "Виде материалов" (Модуль "Новости сайта")
Отображение данных дополнительного поля в "Виде материалов"
nomid
Сообщений: 182
Репутация: 40

Сообщение # 1 | 13:14:23
Здравствуйте!
Очень интересует возможность вставки данных с дополнительного поля в "Вид материалов".
Если вставить в шаблон "Вид материалов", до данные с поля в самой новости/материале отображаются, а вот когда перехожу на список новостей (архив, главная страница или вторая страница со списком материалов), данных нет.



По сути, мне всего лишь нужно сделать так, чтобы отображалась отметка (только для админа) для материала в том случае, если в материале есть внешняя ссылка. Как-то так:

Прикрепления: 3371979.jpg (114.0 Kb) · 4375582.jpg (76.2 Kb)
Сообщение отредактировал nomid - Четверг, 12 Мар 2015, 13:15:25
Inquisitоr
Сообщений: 900
Репутация: 338

Сообщение # 2 | 13:43:52
А вы номер поля точно верно указываете?
Проверил - у меня на всех страницах выводит данные из дополнительного поля.

Учитесь читать, читая - вчитывайтесь, вчитываясь - вдумывайтесь, вдумываясь - понимайте, поняв - делайте. ©
nomid
Сообщений: 182
Репутация: 40

Сообщение # 3 | 16:34:26
Да wink
Это изменение станд. надписей:


Это поля в модуле:

Добавлено (12 Мар 2015, 15:26:20)
---------------------------------------------
Полный код "Вид материалов" в модуле "Новости сайта":


Код
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;">
  <?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>
  <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div>
  <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">
  $MESSAGE$</div><?endif?>
  <?if($ATTACHMENTS$)?><div class="eAttach">Прикрепления: $ATTACHMENTS$</div><?endif?>
  <div class="eDetails" style="clear:both;">
  <span class="icons"><img src="http://www.aoinform.com/images/reads.png" border="0" alt="Просмотры" title="" /> $READS$</span>
  <span class="icons"><img src="http://www.aoinform.com/images/comments.png" border="0" alt="Комментарии" title="" /> $COMMENTS_NUM$</span>
  <span class="icons"><img src="http://www.aoinform.com/images/date.png" border="0" alt="Дата" title="" /><span title="$TIME$"> $DATE$</span></span>
  <?if($USER_ID$='1')?><?if($OTHER3$)?><span class="prinf">$OTHER3$</span><?endif?><?endif?>
  </div></td></tr>
</table>
<br />

Добавлено (12 Мар 2015, 16:34:26)
---------------------------------------------
Странно, но если убрать оператор <?if($USER_ID$='1')?>...<?endif?> или же <?if($USERNAME$='nomid')?>...<?endif?>
то данные отображаются. А мне то и нужно, чтобы для админа отображалось sad

Прикрепления: 0131814.jpg (44.1 Kb) · 6475727.jpg (20.8 Kb)
Inquisitоr
Сообщений: 900
Репутация: 338

Сообщение # 4 | 16:37:06
Ну вот и встало всё на свои места.

Не $USER_ID$, а $CUR_USER_ID$ необходимо использовать.

Учитесь читать, читая - вчитывайтесь, вчитываясь - вдумывайтесь, вдумываясь - понимайте, поняв - делайте. ©
Сообщение отредактировал Inkvizitor - Четверг, 12 Мар 2015, 16:37:48
nomid
Сообщений: 182
Репутация: 40

Сообщение # 5 | 17:07:34
То, что доктор прописал wink

Сделал так, поскольку материалы добавляют два пользователя:

Код

<?if($CUR_USER_ID$='1')?>
  <?if($USERNAME$='nomid' or $USERNAME$='Rafael')?><?if($OTHER3$)?><span class="prinf">$OTHER3$</span><?endif?><?endif?>
  <?endif?>
Inquisitоr
Сообщений: 900
Репутация: 338

Сообщение # 6 | 17:12:59
Цитата nomid ()
Сделал так, поскольку материалы добавляют два пользователя:

$USERNAME$ - имя пользователя, который добавил материал.

Соответственно информация будет выводиться только если автор материала вы или ваш товарищ.

Учитесь читать, читая - вчитывайтесь, вчитываясь - вдумывайтесь, вдумываясь - понимайте, поняв - делайте. ©
Сообщество uCoz » Модули uCoz » Контент-модули » Новости сайта » Отображение данных дополнительного поля в "Виде материалов" (Модуль "Новости сайта")
  • Страница 1 из 1
  • 1
Поиск: