Страница 1 из 11
Сообщество uCoz » Модули uCoz » Контент-модули » Редактор страниц » Показ определенного текста для категории (для каждой свой) (на странице материала и комментариев в нему [!!!])
Показ определенного текста для категории (для каждой свой)
ComgoYou
Сообщений: 18
Репутация: 0

Сообщение # 1 | 09:47:24
Как вывести определенный текст для категории, для каждой свой? (на странице материала и комментариев в нему [!!!]).

К примеру:

Код
$если_это_категория_3_то_показ$Текст с информацией на странице материала (любого, если он добавлен в этой категории)<?else?>$если_это_категория_5_то_показ$Другой текст с информацией на странице материала (любого, если он добавлен в этой категории)<?else?>и так далее...<?endif?>


Такого типа... Помогите!

Пробовал сам порыться через список переменных, ничего не получилось.
Сообщение отредактировал ComgoYou - Среда, 19 Ноя 2014, 09:50:33
Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 2 | 16:56:06
ComgoYou, вы разместили свой вопрос в разделе модуля Редактор страниц, но категории бывают только в модулях-каталогов.
Нужный вам код может быть таким:

Код
<?if(strpos($REQUEST_URI$,"/1")!= -1)?>ваш_текст<?endif?>
    


Вот эта часть - "/1" - номер категории. Вписываете в шаблон в нужном месте для всех категорий отдельной строкой. Сколько категорий, столько строк.

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

Сообщение # 3 | 20:49:58
Selena, Спасибо огромное! Многим будет полезно.

$image1$

Добавлено (19 Ноя 2014, 20:49:58)
---------------------------------------------
Selena, НО один пункт все-таки лишний выводится.

Код
<?if(strpos($REQUEST_URI$,"/8")!= -1)?> <tr class="moTr"><td class="moTitle">Как установить мод</td><td><a href="http://for-ccd.ru/load/3d_instructor/programmy/modinstaller_pro/9-1-0-14" target="_blank"><span class="moOption_as"></span></a></td></tr><?endif?>

<?if(strpos($REQUEST_URI$,"/12")!= -1)?> <tr class="moTr"><td class="moTitle">Как установить мод</td><td><a href="http://for-ccd.ru/load/spin_tires_2014/programmy/installjator_modov_modinstaller/14-1-0-131" target="_blank"><span class="moOption_as"></span></a></td></tr><?endif?>    

<?if(strpos($REQUEST_URI$,"/3")!= -1)?> <tr class="moTr"><td class="moTitle">Как установить мод</td><td><a href="http://for-ccd.ru/load/city_car_driving/programmy/mod_installer_1_3_3/4-1-0-35" target="_blank"><span class="moOption_as"></span></a></td></tr><?else?><?endif?>

Файл http://for-ccd.ru/load....1-0-404 из категории http://for-ccd.ru/load/3d_instructor/mody/8

а выводится дополнительный пункт, который предназначен для материалов из категории http://for-ccd.ru/load/city_car_driving/mody/3
Прикрепления: 8198089.png(44Kb)
Сообщение отредактировал ComgoYou - Среда, 19 Ноя 2014, 20:53:42
Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 4 | 20:52:27
ComgoYou, а вхождение материала в несколько категорий у вас задействовано?

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

Сообщение # 5 | 20:54:45
Selena, Нет

Это во всех материалах из категории http://for-ccd.ru/load/3d_instructor/mody/8
не понимаю, почему...
Прикрепления: 0315467.png(12Kb)
Сообщение отредактировал ComgoYou - Среда, 19 Ноя 2014, 20:59:09
Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 6 | 20:59:27
ComgoYou, я имела в виду эту настройку:

Прикрепления: 3683414.png(37Kb)

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

Сообщение # 7 | 21:04:56
Этот же код был замечен тут http://for-ccd.ru/load....-1-0-97

хотя его там не должно быть...

Добавлено (19 Ноя 2014, 21:04:56)
---------------------------------------------
Selena, Неа, галочка не стоит.

Прикрепления: 4220873.png(24Kb)
Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 8 | 21:15:26
ComgoYou, странно, у меня на сайте код работает без сбоев. А можно увидеть как это всё вставлено в шаблон?

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

Сообщение # 9 | 21:21:38
Selena, Да ничего особенного...
Прикрепления: 0442248.png(92Kb)
Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 10 | 21:27:28
ComgoYou, там какой-то кусок вы вырезали. Не вижу всё, но впечатление, что строку внутрь ячейки вставили.

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

Сообщение # 11 | 21:33:59
Selena, Оставшийся код после пролистывания нижнего скролла
Прикрепления: 7985351.png(33Kb)
Сообщение отредактировал ComgoYou - Среда, 19 Ноя 2014, 21:34:20
Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 12 | 21:37:03
ComgoYou, не надо мне картинок, просто процитируйте сюда код. Буду тестировать на другом сайте.

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

Сообщение # 13 | 21:42:31
Selena, Выше же скидывал...

Код
<?if(strpos($REQUEST_URI$,"/8")!= -1)?><tr class="moTr"><td class="moTitle">Как установить мод</td><td><a href="http://for-ccd.ru/load/3d_instructor/programmy/modinstaller_pro/9-1-0-14" target="_blank"><span class="moOption_as"></span></a></td></tr><?endif?>
<?if(strpos($REQUEST_URI$,"/12")!= -1)?><tr class="moTr"><td class="moTitle">Как установить мод</td><td><a href="http://for-ccd.ru/load/spin_tires_2014/programmy/installjator_modov_modinstaller/14-1-0-131" target="_blank"><span class="moOption_as"></span></a></td></tr><?endif?>  
<?if(strpos($REQUEST_URI$,"/3")!= -1)?><tr class="moTr"><td class="moTitle">Как установить мод</td><td><a href="http://for-ccd.ru/load/city_car_driving/programmy/mod_installer_1_3_3/4-1-0-35" target="_blank"><span class="moOption_as"></span></a></td></tr><?endif?>
Прикрепления: 8137883.png(19Kb)
Sonor
Сообщений: 235
Репутация: 503

Сообщение # 14 | 21:51:16
ComgoYou, первое значение поймано (/load/3d_), попробуйте выводить через <?if($CID$='№')?>

ComgoYou
Сообщений: 18
Репутация: 0

Сообщение # 15 | 22:08:46
Sonor, Спасибо вам! Теперь всё функционирует в точности, как и нужно!
Сообщество uCoz » Модули uCoz » Контент-модули » Редактор страниц » Показ определенного текста для категории (для каждой свой) (на странице материала и комментариев в нему [!!!])
Страница 1 из 11
Поиск: