Показ скрытого блока в нужном модуле by webo4ka.ru

1232
8.2 из 10
Проголосовало: 9






Всем привет, на днях на форуме был задан один интересный вопрос, а именно как сделать определенный блок видимым в нужном модуле, например в модуле news или load.

Ну вообщем идея мне данного скрипта понравилась, и думаю что она будет многим интересна, т.к. мне тоже раньше такое решение было необходимым... Конечно данное условие можно сделать на условных операторах uCoz, но я решил сделать при помощи js, думаю кому-то да понадобится, ну а теперь перейдем к установке.

Установка

В нужное место вставляем данный код:

Код

<div id="wBlock" style="display:none;">гуляю на Webo4ka.Ru:)</div>

<script>
var wURL = window.location.pathname
if(wURL.indexOf('news') != -1) {$('#wBlock').show();} else {$('#wBlock').hide();}
</script>


if(wURL.indexOf('news') != 0) - news это нужный модуль.
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 9

Marishka
0
Marishka написал: в материале Написано 19 мая 2016 в 23:07
Комментарий №7
Лучше юзать переменную var wURL = location.href; чем var wURL = window.location.pathname Так как отображает весь текущий url страницы а не отдельную ее часть, данная переменная подойдет для всех cms а не только юкоз, dle и прочих!...

Вовчик
0
Вовчик написал: в материале Написано 21 мая 2016 в 15:36
Комментарий №8
это кому как удобно уже)

k43
0
k43 написал: в материале Написано 04 мая 2016 в 12:33
Комментарий №1
Не проще ли сделать так?
<?if($MODULE_ID$='4')?>4<?endif?>

Вовчик
0
Вовчик написал: в материале Написано 04 мая 2016 в 17:36
Комментарий №2
ты описание хоть читал? happy

k43
+1
k43 написал: в материале Написано 04 мая 2016 в 18:05
Комментарий №3
ну... любой скрипт цениться меньшим кодом, зачем изобретать велосипед если uCoz уже сделал готовое решение, этим кодом можно это реализовать, вот пример если не понятно:
Код
<?if($MODULE_ID$='forum')?>блок отображается в модуле форум<?endif?>

Вовчик
0
Вовчик написал: в материале Написано 04 мая 2016 в 18:09
Комментарий №4
да сайт может быть не на ucoz у кого-то...

k43
0
k43 написал: в материале Написано 05 мая 2016 в 09:37
Комментарий №5
Главная » Раздел uCoz » Авторство Webo4ki

Mihail
0
Mihail написал: в материале Написано 28 Марта 2017 в 14:29
Комментарий №9
Ох. Вижу, что обсуждение очень старое. Но!
На других CMS так же будет все это реализовано. На нормальных CMS.
Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее

vlad_fine
-2
vlad_fine написал: в материале Написано 06 мая 2016 в 18:21
Комментарий №6
.html или в других хостингах

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2126
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 433
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • dalamkontak написал:
  • Попробуйте социальную сеть Dalam Kontak !
    Сайт сети: Dkon.app
  • mrnoobsky написал:
  • Это моя работа, которая велась давольно таки давно smile Времени было мало, поэтому я скачал полностью все, что было и сделал архив happy
  • Snoopak написал:
  • 111 мегабайт? wtf? Что в архив напихали?
  • mrnoobsky написал:
  • Левое меню это BLG. Возможны какие-то баги, но в целом все должно работать корректно!
  • geleson2222 написал:
  • ?
    Последние темы
    Опрос
    337
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей:
    • Обратная связь
    • Правила
    • RSS
    • +18
    • Мобильная версия
    • Хостинг от uCoz
    • Хостинг от uCoz
    • Copyright - webo4ka.ru © 2010-2025 г.
    • Design by Вовчик
      Администратор:)