Архив - только для чтения
Архив темы: Модули каталоги
leonmix
Сообщений: 11
Репутация: 0

Сообщение # 1111 | 15:16:54
Кто может помочь, вот у меня есть сайт с фильмами, я хочу сделать что бы в категории, допустим комедии отражалось название(Фильм Признайте меня виновным), а если это сериал или мультфильм что бы было была соответствующая категория (у драмам, бевикам и т.д. нужно что было фильм) как сделать через условные операторы?
Сообщение отредактировал leonmix - Суббота, 12 Окт 2013, 15:18:15
Record3960
Сообщений: 58
Репутация: 16

Сообщение # 1112 | 14:30:16
Каталог статей:
1 Раздел Разработки учителей
категория начальная школа
категория основная школа
2 Раздел Школьные кружки
категория музыкальные
категория творческие

Захожу в страницу разработки учителей нажимаю добавить статью, то там 2 раздела и по 2 категории

Хотелось бы чтоб выходил только свой раздел.
Fenix0905
Сообщений: 42
Репутация: 3

Сообщение # 1113 | 18:49:40
Нужна помощь.

В каталоге статей включены опции: "Краткое описание материала" и "Полный текст материала", Максимальная длина краткого описания: указана 1 000 символов, но после публикации статья всеравно отображается целиком как в кратком, так и полном тексте.
1) Как сделать, что бы изначально пользователи видели только краткий текст статьи, в конце которого была бы ссылка например типа "Читать далее".
2) Почему не смотря на ограничение в 1 000 символов, текст статьи выводится целиком?
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 1114 | 18:50:34
Fenix0905, адрес сайта?

Для администратора лимиты не работают, поэтому заведите специальный аккаунт-корреспондент для добавления материалов.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Record3960
Сообщений: 58
Репутация: 16

Сообщение # 1115 | 23:21:05
Добрый день! Есть каталог статей, но отображается содержимое.
http://nytvasc3.narod.ru/publ....-1-0-27
Прикрепления: 4023787.jpg (98.6 Kb)
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 1116 | 23:23:36
Record3960, не заполнено поле полный текст материала

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Record3960
Сообщений: 58
Репутация: 16

Сообщение # 1117 | 23:29:15
webanet, где?
Цитата webanet ()
Record3960, не заполнено поле полный текст материала

Прикрепления: 9490753.jpg (32.4 Kb)
Сообщение отредактировал Record3960 - Суббота, 16 Ноя 2013, 23:30:52
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 1118 | 23:32:25
Record3960, панель управления - каталог статей - настройки модуля - поставьте галочки на краткий текст материала вот так



внизу сохраните. далее откройте на редактирование все материалы каталога и заполните второе поле краткого текста материала

и дайте код шаблона страницы материала и комментария
Прикрепления: 2850990.jpg (29.3 Kb)

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Record3960
Сообщений: 58
Репутация: 16

Сообщение # 1119 | 23:42:21
webanet, все так и есть


Прикрепления: 1170884.jpg (28.6 Kb) · 4110235.jpg (129.4 Kb) · 5361444.jpg (69.9 Kb)
Сообщение отредактировал Record3960 - Суббота, 16 Ноя 2013, 23:43:20
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 1120 | 23:46:59
Record3960,
Цитата
и дайте код шаблона страницы материала и комментария

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Record3960
Сообщений: 58
Репутация: 16

Сообщение # 1121 | 10:40:47
webanet, вот код
<html><head>
<title>$ENTRY_TITLE$ - $CAT_NAME$ <!--if($SECTION_NAME$)-->- $SECTION_NAME$<!--endif--> - $MODULE_NAME$ - $SITE_NAME$</title>
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >

<div class="fon"><div class="fon1">
$GLOBAL_AHEADER$
<table width="996" border="0" align="center" bgcolor="#F9FBED"><tbody><tr><td scope="col">

<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td valign="top" style="width:213px;">

$GLOBAL_CLEFTER$

</td>
<td valign="top" style="padding:0 0px">
<!-- <tttt> -->
<div style="padding:5px;border:1px solid #fff;background:#fff;"><!-- <body> --><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <a href="$MODULE_URL$"><!--<s5208>-->Разработки учителей<!--</s>--></a> <?if($SECTION_NAME$)?>» <a href="$SECTION_URL$">$SECTION_NAME$</a><?endif?> » <a href="$CAT_URL$">$CAT_NAME$</a></td>
<td align="right" style="white-space: nowrap;"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5202>-->Добавить статью<!--</s>--></a> ]<?endif?></td>
</tr>
</tbody></table>
<hr>
<div class="eTitle" style="padding-bottom:3px;"><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>$ENTRY_TITLE$</div>
<table border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock">
<tbody><tr><td class="eText" colspan="2"><span style="font-size: 8pt;">Источник</span><span style="font-size: 8pt;">: </span><a href="javascript://" rel="nofollow" onclick="window.open('$SOURCE$');return false;" style="font-size: 8pt;">$SOURCE$</a><!--ENDIF--></td></tr>
<tr><td class="eDetails1" colspan="2"><?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div><?endif?><!--<s3179>-->Категория<!--</s>-->: <a href="$CAT_URL$">$CAT_NAME$</a> | <!--<s3178>-->Добавил<!--</s>-->: <a href="$PROFILE_URL$">$USER$</a> ($ADD_DATE$)
<?if($AUTHOR_NAME$)?> | <!--<s5173>-->Автор<!--</s>-->: <span style="text-decoration: underline;">$AUTHOR_NAME$</span><?endif?> <?if($AUTHOR_EMAIL_JS$)?><a href="$AUTHOR_EMAIL_JS$" title="E-mail">E</a><?endif?> <?if($AUTHOR_SITE$)?><a rel="nofollow" href="javascript://" onclick="window.open('$AUTHOR_SITE$');return false;" title="Web-site">W</a><?endif?>
</td></tr>
<tr><td class="eDetails2" colspan="2"><!--<s3177>-->Просмотров<!--</s>-->: <span style="font-weight: bold;">$READS$</span> <?if($COMMENTS_NUM$)?>| <!--<s3039>-->Комментарии<!--</s>-->: <span style="font-weight: bold;">$COMMENTS_NUM$</span><?endif?>
<?if($TAGS$)?> | <!--<s5308>-->Теги<!--</s>-->: $TAGS$<?endif?>
<?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <span id="entRating$ID$" style="font-weight: bold;">$RATING$</span>/<span id="entRated$ID$" style="font-weight: bold;">$RATED$</span><?endif?></td></tr>
</tbody></table>

<?if($COM_IS_ACTIVE$)?>
<?if($COM_CAN_READ$)?>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <span style="font-weight: bold;">$COM_NUM_ENTRIES$</span></td><td align="right" height="25">$COM_PAGE_SELECTOR$</td></tr>
<tr><td colspan="2">$COM_BODY$</td></tr>
<tr><td colspan="2" align="center">$COM_PAGE_SELECTOR1$</td></tr>
<tr><td colspan="2" height="10"></td></tr>
</tbody></table>
<?endif?>

<?if($COM_CAN_ADD$)?>
$COM_ADD_FORM$
<?else?>
<?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a> ]</div><?endif?>
<?endif?>
<?endif?><!-- </body> --></div>
<!-- </tttt> -->
</td>
<td valign="top" style="width:213px;">

$GLOBAL_DRIGHTER$

</td>
</tr>
</tbody></table>
<!-- </middle> -->

$GLOBAL_BFOOTER$

</td></tr></tbody></table>
</div></div>
</body></html>
Fenix0905
Сообщений: 42
Репутация: 3

Сообщение # 1122 | 17:02:40
Цитата
Нужна помощь.

В каталоге статей включены опции: "Краткое описание материала" и "Полный текст материала", Максимальная длина краткого описания: указана 1 000 символов, но после публикации статья всеравно отображается целиком как в кратком, так и полном тексте.
1) Как сделать, что бы изначально пользователи видели только краткий текст статьи, в конце которого была бы ссылка например типа "Читать далее".
2) Почему не смотря на ограничение в 1 000 символов, текст статьи выводится целиком?

Цитата
Для администратора лимиты не работают, поэтому заведите специальный аккаунт-корреспондент для добавления материалов.


Все материалы в каталоге статей опубликованы пользователями
Адрес сайта (каталога статей): http://www.yagotin-city.com.ua/publ
В чем еще может быть причина?
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 1123 | 18:05:49
Fenix0905, скриншот настроек можно увидеть? На тестовом сайте не удалось воспроизвести ситуацию. И создайте тестового пользователя с правом добавления статей. Данные сообщите .

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Fenix0905
Сообщений: 42
Репутация: 3

Сообщение # 1124 | 03:25:22
Первое.
Вот мои настройки модуля каталога статей

Насколько я понял, возможно ситуация сложилась следующим образом: вначале были опубликованы несколько статей, а лишь после этого мною было установлено ограничение на отображение в кратком содержании статьи не более 1 000 символов. В результате, новое ограничение не действует на уже опубликованные тексты. Я правильно понял?

Второе.
По Вашему совету попросил пользователя ранее не публиковавшего материал написать и опублкиовать статью, но в результате получилось следующее:
При публикации статьи, у пользователя постоянно выскакивало сообщение: "Длинна текста в поле краткое описание, привышает допустимое значение.

Тоесть получается мое ограничение в 1 000 символов сработало при публикации новой статьи.

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

Или такие функции доступны только в модуле "Новости"?
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 1125 | 11:06:58
Fenix0905, в виде материалов $MESSAGE$ заменить на
<?if(len($MESSAGE$) > 1001)?><?substr($MESSAGE$, 0, 1000)?>Читать дальше »<?else?>$MESSAGE$<?endif?>
Поиск: