Если у меня 1000 страниц, мне что тыщу вьюсов делать?
Проще говоря - у каждой страницы должна быть своя шапка (отображается блоком в регионе).
Причем тут вьюс? У него даже аргументов таких как url alias нет.
Если у меня 1000 страниц, мне что тыщу вьюсов делать?
Проще говоря - у каждой страницы должна быть своя шапка (отображается блоком в регионе).
Причем тут вьюс? У него даже аргументов таких как url alias нет.
А у вас будет 1000 разных шапок?
для nissan/%/% одна шапка(500 страниц),для volkswagen/%/% другая?
или для %/%/catalogs одна, а для %/%/features другая?
url alias-понятие растяжимое.
можно тянуть ID термина и скармливать его как аргумент вьюсу, или что там у вас...
anreyyyy wrote:
Проще говоря - у каждой страницы должна быть своя шапка (отображается блоком в регионе).
Вообще у каждой? Даже если на сайте 10000 страниц?
Chyvakoff][quote=anreyyyy]Если у меня 1000 страниц, мне что тыщу вьюсов делать?<br />
да, 1000 разных шапок, таков дизайн.</p>
<p>[quote=Chyvakoff][quote=anreyyyy wrote:
можно тянуть ID термина и скармливать его как аргумент вьюсу, или что там у вас...
предлагаете каждой странице задавать оригинальный термин? хехе..
и это, в ID не запутаетесь?
Chyvakoff][quote=anreyyyy wrote:
anreyyyy wrote:
Проще говоря - у каждой страницы должна быть своя шапка (отображается блоком в регионе).
Вообще у каждой? Даже если на сайте 10000 страниц?
наплодите блоков сколько нужно и расставьте их по страницам в настройках видимости блоков - "nissan/*", "volkswagen/*" и т.д.
Ноды сразу распихать по блокам можно модулем Node Blocks
наплодите блоков сколько нужно и расставьте их по страницам в настройках видимости блоков - "nissan/*", "volkswagen/*" и т.д.
Ноды сразу распихать по блокам можно модулем Node Blocks
1) Сразу видно, что вы не работали даже с сотней блоков.
2) После определенного количества друпал начинает глючить - обнуляется вес блоков, т.е. на упорядочить их проблематично.
Я уж не говорю про тормоза, даже в Хроме.
1) Сразу видно, что вы не работали даже с сотней блоков.
2) После определенного количества друпал начинает глючить - обнуляется вес блоков, т.е. на упорядочить их проблематично.
Я уж не говорю про тормоза, даже в Хроме.
Хоть убейте меня, но я не верю что наберётся сотня актуальных марок машин.
Если уж для каждой страницы нужен свой уникальный блок, то гораздо проще создать дополнительное cck-поле в основном материале и оторвать его в блок с помощью модуля cck_blocks - получим 1 блок на все 100500 страниц, который сам будет вылазить только на нужном типе контента
1) Сразу видно, что вы не работали даже с сотней блоков.
2) После определенного количества друпал начинает глючить - обнуляется вес блоков, т.е. на упорядочить их проблематично.
Я уж не говорю про тормоза, даже в Хроме.
Хоть убейте меня, но я не верю что наберётся сотня актуальных марок машин.
Если уж для каждой страницы нужен свой уникальный блок, то гораздо проще создать дополнительное cck-поле в основном материале и оторвать его в блок с помощью модуля cck_blocks - получим 1 блок на все 100500 страниц, который сам будет вылазить только на нужном типе контента
Спасибо, сейчас попробую установить модуль.
>>Хоть убейте меня, но я не верю что наберётся сотня актуальных марок машин.
Не сотня марок. Речь идет про сотни страниц.
так, автор, вам все правильно советовали, а не флеймили.
Поясняю:
1. Делаете поле ckk, с помощью которого в каждый материал добавляете то, что вам нужно.
2. настраиваете блок во views (модуль такой), вывод этого поля, причем используете в качестве аргумента id материала.
Получаете следующее - в данном материале в блоке заданном с помощью views показывается контент из поля ckk этого материала.
То есть это и есть ваш мультиблок, позиционирование которому вы задаете в разделе блоков, а содержание - на странице создания материала.
так, автор, вам все правильно советовали, а не флеймили.
Поясняю:
1. Делаете поле ckk, с помощью которого в каждый материал добавляете то, что вам нужно.
2. настраиваете блок во views (модуль такой), вывод этого поля, причем используете в качестве аргумента id материала.
Получаете следующее - в данном материале в блоке заданном с помощью views показывается контент из поля ckk этого материала.
То есть это и есть ваш мультиблок, позиционирование которому вы задаете в разделе блоков, а содержание - на странице создания материала.
Благодарю за такой мудренный вариант, уже решил при помощи cck_blocks
Комментарии
views
Создайте несколько вьюсов и отображайте определённый вьюс при конкретном url alias.
Если у меня 1000 страниц, мне что тыщу вьюсов делать?
Проще говоря - у каждой страницы должна быть своя шапка (отображается блоком в регионе).
Причем тут вьюс? У него даже аргументов таких как url alias нет.
А у вас будет 1000 разных шапок?
для nissan/%/% одна шапка(500 страниц),для volkswagen/%/% другая?
или для %/%/catalogs одна, а для %/%/features другая?
url alias-понятие растяжимое.
можно тянуть ID термина и скармливать его как аргумент вьюсу, или что там у вас...
Вообще у каждой? Даже если на сайте 10000 страниц?
предлагаете каждой странице задавать оригинальный термин? хехе..
и это, в ID не запутаетесь?
вас такая задача пугает? меня нет.
Не говорите глупостей. Создается одна вьюха с одним блоком и меняет свое содержимое в зависимости от просматриваемой страницы.
Все у него есть. Уточните задачу - что за вашими алиасами прячется? node/*, user/*, taxonomy/term/* или что-то еще?
Уточняю задачу. Пример:
nissan/almera-classic/exterior
nissan/almera-classic/interior
nissan/almera-classic/dynamics
nissan/almera-classic/safety
nissan/almera-classic/accessories
nissan/almera-classic/features
nissan/almera-classic/specifications
nissan/almera-classic/gallery
nissan/almera-classic/catalogs
volkswagen/polo-3dr
volkswagen/polo-3dr/review
volkswagen/polo-3dr/features
volkswagen/polo-3dr/specifications
volkswagen/polo-3dr/gallery
volkswagen/polo-3dr/catalogs
volkswagen/polo-3dr/press
Не алиасы, а оригинальные урлы - ноды, я так понимаю?
В любом случае аргументы.
Айдар
Вы с кем и о чем...? Непонятно
наплодите блоков сколько нужно и расставьте их по страницам в настройках видимости блоков - "nissan/*", "volkswagen/*" и т.д.
Ноды сразу распихать по блокам можно модулем Node Blocks
1) Сразу видно, что вы не работали даже с сотней блоков.
2) После определенного количества друпал начинает глючить - обнуляется вес блоков, т.е. на упорядочить их проблематично.
Я уж не говорю про тормоза, даже в Хроме.
Уже ни с кем. joomla.org - советую!
К вам тоже просьба не разводить пустой флейм.
+100500
у вьюса есть аргументы, Вам туда. Задача почти стандартная, используйте поиск.
Просьба не флеймить в теме.
Вы серьезно для 10000 страниц готовы использовать 10000 блоков вместо 10-минутного создания аргумента!?
Акуеть!!!
Сделайте себе статичный сайт - не портьте Друпал!
Я уже просил не заниматься флеймом.
Хоть убейте меня, но я не верю что наберётся сотня актуальных марок машин.
Если уж для каждой страницы нужен свой уникальный блок, то гораздо проще создать дополнительное cck-поле в основном материале и оторвать его в блок с помощью модуля cck_blocks - получим 1 блок на все 100500 страниц, который сам будет вылазить только на нужном типе контента
Спасибо, сейчас попробую установить модуль.
>>Хоть убейте меня, но я не верю что наберётся сотня актуальных марок машин.
Не сотня марок. Речь идет про сотни страниц.
Зачем задавать вопросы, если знаешь все ответы заранее.
тогда ой.
Отпишитесь потом как оно пройдёт - я пару раз использовал модуль когда блок зависит от ноды но на не шибко больших сайтах
Да, вполне себе работает. То, что доктор прописал ))
Спасибо.
спасибо, в закладки
так, автор, вам все правильно советовали, а не флеймили.
Поясняю:
1. Делаете поле ckk, с помощью которого в каждый материал добавляете то, что вам нужно.
2. настраиваете блок во views (модуль такой), вывод этого поля, причем используете в качестве аргумента id материала.
Получаете следующее - в данном материале в блоке заданном с помощью views показывается контент из поля ckk этого материала.
То есть это и есть ваш мультиблок, позиционирование которому вы задаете в разделе блоков, а содержание - на странице создания материала.
Благодарю за такой мудренный вариант, уже решил при помощи cck_blocks