Вход • Регистрация

Динамические блоки, привязаны отдельно для страницы и для стать

  • 01 марта 2016 г.
  • созданы два динамических блока

    http://i.imgur.com/CXfWq3U.png

    указано где им отображаться

    так же создано два шаблона для странице и для статьи

    в каждом из шаблонов выводятся денамические блоки

    для страницы - <insert name="show_dynamic" module="site" id="2">

    для статьи - <insert name="show_dynamic" module="site" id="3">

    к странице прикреплен модуль статьи - http://i.imgur.com/A8IJ5LA.png

    вопрос, почему инфа на детальном элементе статьи выводится инфа которая заполнена в динамическом блоке на странице ???

    Хотя два разных шаблона, в которых выводятся разные динамические блоки.



    • 01 марта 2016 г.
    • Начните от сюда.
      • 01 марта 2016 г. , редакция: 01 марта 2016 г.
      • Цитата
        Начните от сюда.


        простите конечно, но прежде чем писать сюда. я штудирую мануал, и я нашел в мануале эту строчку

        Цитата
        — module_name – модуль элемента, для которого будет выведено значение блока, по умолчанию текущий модуль;


        либо это должно строиться так

        <insert name="show_dynamic" module="clauses" id="3"> - что явный бред

        либо так

        <insert name="show_dynamic" module="site" id="3" module_name="clauses"> - что боле всего похоже на правду
        • 01 марта 2016 г.
        • Цитата
          <insert name="show_dynamic" module="clauses" id="3"> - что явный бред

          Это феерический бред! Почитайте, что такое теги в документации, что означают параметры! В модуле module="clauses" НЕТ функции name="show_dynamic"! Она только в module="site"!
          • 01 марта 2016 г.
          • Цитата
            Это феерический бред! Почитайте, что такое теги в документации, что означают параметры! В модуле module="clauses" НЕТ функции name="show_dynamic"! Она только в module="site"!


            не выдирайте пожалуйста только часть из того что написано, я об это писал

            Цитата
            <insert name="show_dynamic" module="clauses" id="3"> - что явный бред

            , и ввел рассуждение
    • 01 марта 2016 г.
    • Я Вам отвечал на этот вопрос!!!
      Цитата
      Вот это http://dev.home-iphone.ru/remont-iphone/ - это страница сайта, id=30 http://dl3.joxi.net/drive/0009/0269/643341/160229/8b21decf8b.jpg к ней прикреплен динамический блок
      А вот это http://dev.home-iphone.ru/remont-iphone/zamena-gnezda-zaryadki/ - статья, из модуля статьи, который висит на странице id=30 "Ремонт айфонов"! То есть, динамический блок будет выводиться на всех статьях, http://dl1.joxi.net/drive/0009/0269/643341/160229/bf3b257d5e.jpg т.к. он прикреплен к странице, на которой висит модуль!

      Модуль висит на странице! То есть, выводится страница и затем модуль к ней прикрепленный (список и каждая статья)! Если на странице есть динблок, он будет выводиться на странице всегда! И поскольку страница одна и та же, динблок выводится во всем модуле, на всех его элементах, так как они потомки исходной страницы, на которой висит модуль! Я не знаю, какими словами еще это объяснить!
      • 01 марта 2016 г.
      • Цитата
        Модуль висит на странице! То есть, выводится страница и затем модуль к ней прикрепленный (список и каждая статья)! Если на странице есть динблок, он будет выводиться на странице всегда! И поскольку страница одна и та же, динблок выводится во всем модуле, на всех его элементах, так как они потомки исходной страницы, на которой висит модуль! Я не знаю, какими словами еще это объяснить!



        тогда диафан сам себе противоречит. есть настройки диблок
        по логике даже если к старнице прикрепелен модуль все равно какой, такого быть не должно так как жестко выставлены настройки
        http://i.imgur.com/CXfWq3U.png

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум