Перейти к содержанию

AHristich

Актив
  • Постов

    855
  • Зарегистрирован

  • Посещение

  • Победитель дней

    23

Сообщения, опубликованные AHristich

  1. 17 минут назад, andros0789 сказал:
    <div class="ipsHide">ваш контент</div>

    Не будет показываться нигде

    а в css прописываем

    body[data-pageapp="cms"] .1 {
        display: block;
    }

    Вариант 2 - еще лучше/ Через переменную $location , которая в GlobalTemplate есть.

    {{if $location['app'] == 'cms'}}
        <div class="1"></div>
    {{endif}}


    Скрыть на страницах, а показать в полной новости например

    Здесь сложнее, т.к. и $location['app']  и $location['module']  будут одинаковыми. Но есть  выход, называется bodyClasses .

    В шаблоне  forums->front->index->forumRow добавляем bodyClasses, например вот так 

    {{\IPS\Output::i()->bodyClasses[] = 'MainForum';}}


    И тогда у нас body уже имеет доп. класс fullNews / Соответственно или через css  body.fullNews или чекрез проверку существования класса

    {{if !in_array('MainForum', \IPS\Output::i()->bodyClasses )}}
    
    твой код
    
    {{endif}}

    Ну я думаю поймешь как сделать проверку боди на главной форума.

    Ахренеть решение! Мой способ кажется попроще все-таки,к тому же работает абсолютно по всему сайту и во всех приложениях(Страницы,Форумы и т.д) без каких-либо проверок и т.д.

    Ну это лично мое мнение.

  2. Тему можно закрыть,решена.

    Решил так:

    в файле core/front/global/globalTemplate.html строку

    {template="breadcrumb" app="core" group="global" params="'top'"}

    привел к такому виду

    {{if \count( \IPS\Output::i()->breadcrumb )}}
    {template="breadcrumb" app="core" group="global" params="'top'"}
    {{endif}}

    Теперь "хлебные крошки" (breadcrumb) отображаются везде кроме главной страницы.

    Главная страница

    1631893645_2022-08-1522-31-02.thumb.png.27ebe27033b3dee865c28efa70b4d0a5.png

     

    Другие страницы

    1452434200_2022-08-1522-30-23.thumb.png.fcbd64144bd8aeec51a6216f5d88a3b7.png

     

    2020865689_2022-08-1522-30-47.thumb.png.8cc9c4f808da9ead9a74138777ee8a7b.png

    Ну вот как-то так.

  3. 2 минуты назад, Zero108 сказал:
    <?php if($isHome): ?>
    <div class="container-fluid">
    <p>Слава Матрице!</p>
    </div>
    <?php endif; ?>

     

    Благодарю,конечно,за подсказку,но такой метод я знаю,который кстати в таком виде не фурычит...

    Хотелось бы с помощью ipsовского кода типа {{if .....}} инфа {{else}} другая инфа {{endif}}

  4. В 11.08.2022 в 16:46, andros0789 сказал:

    А в чем проблема создать дополнительное через админку в разделе Меню и добавить подкатегории через "Добавить стороннюю ссылку"?
    И у вас скопирован и вставлен код с активным меню - 

    ipsNavActive_menu

    По логике вашего совета,в АЦ есть функционал по созданию,кроме главного меню,  еще и доп.меню в котором можно и подкатегории создавать ! И это сказали вы !!! Переобуваться не надо на ходу !

    А какой вопрос был задан в теме я и сам в курсе.

     

  5. 1 час назад, by_ix сказал:

    а я ведь говорил, что левые ссылки тут блокируются. 

    Епрст,забыл.1-я https://invisionbyte.ru/docs/custom/css/vypadayuschie-menyu-r190/ ,2-я https://invisionbyte.ru/docs/custom/javascript/ipsuimenu-r210/

  6. 5 минут назад, Xontero сказал:

    Хост сказал мне, что он был установлен на 1024, но теперь, когда я смотрю информацию php.info, я вижу, что он установлен на 32.

      Скрыть контент

    Firefox_Screenshot_2022-08-12T06-53-16_586Z.thumb.png.468f3b0b95c8e65ac04f7032ff62e9aa.png

    Я отправил тикет для расследования этого дела

    Меняйте хостера. Судя по скрину какие-то дефолтные настройки сервера... Проще и выгоднее тогда уж свой дом.комп использовать в качестве сервака.

  7. Anche Забыл сказать. Не стесняйтесь посещать и читать статьи по движку.

    Что касается вашего меню вся информация ЗДЕСЬ и ЗДЕСЬ (только до Переназначение URL-адресов из пунктов меню).Сразу скажу что статьи взаимосвязаны.

  8. 4 минуты назад, Xontero сказал:

    AHristich  Мой php_value memory_limit установлен на 1024 :de:

    Вы предоставили свой htaccess,где указано php_value memory_limit 128M.

    но  утверждаете что "Мой php_value memory_limit установлен на 1024". Так все-таки сколько выделенно?

  9. 17 часов назад, andros0789 сказал:

    А в чем проблема создать дополнительное через админку в разделе Меню

    Об этом можно поподробнее,КАК можно в Менеджере меню создать ЕЩЕ одно,доп.меню (про добавление ссылок я в курсе как делается)?

  10. Anche В шаблоне  front > global > mobileNavigation.html

    Найти

    {{if \IPS\Member::loggedIn()->member_id}}
    	<li>
    	<a data-action="markSiteRead" data-controller="core.front.core.markRead" href='{url="app=core&module=system&controller=markread" seoTemplate="mark_site_as_read" csrf="true"}'>{lang="mark_site_read_button"}</a>
    	</li>
    	<li>
    	<a href='{url="app=core&module=system&controller=login&do=logout" csrf="true"}'>
    	{{if isset( $_SESSION['logged_in_as_key'] )}}{lang="switch_to_account" sprintf="$_SESSION['logged_in_from']['name']"}{{else}}{lang="sign_out"}{{endif}}
    	</a>
    	</li>
    {{endif}}

    И перед ним вставить свой код.

×
×
  • Создать...