Нужна ли позиция в схеме виджетов?

 
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2781
Здравствуйте!
Ситуация: в шаблоне предусмотрена позиция специально под один виджет. При этом указанный виджет переставляет себя в эту позицию самостоятельно (не зависимо от того куда мы его вывели).
Вопрос: а нужна ли тогда позиция в схеме?
Заранее благодарен!
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3501
А если админ не поставит куда-то этот виджет, он выведется на странице в нужном месте? Если да, то зачем тогда нужен такой "фидбек" от админа?
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2781
Loadырь:
А если админ не поставит куда-то этот виджет, он выведется на странице в нужном месте?
Нет, виджет выведется. если его вывели.
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3501
Олег Васильевич я:
Нет, виджет выведется. если его вывели.
продолжим логическую цепочку:
чтобы виджет вывели нужно, чтобы была позиция. А чтобы была позиция, нужно прописать её в шаблоне.
Учитывая тот факт, что других позиций в шаблоне валом, то позиция нужна, только для наглядности. Не более. Если эта позиция не сильно выбивается из таблицы разметки виджетов, то есть смысл её прописать.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1889
Loadырь:
Учитывая тот факт, что других позиций в шаблоне валом, то позиция нужна, только для наглядности.
Но таким образом может получиться путаница. Админ "забыл", что эта позиция только для одного виджета, вставил туда другой, а он не выводится. Начнутся лишние вопросы. А если виджет выводится в нужном месте вне зависимости от того, куда он вставлен, то зачем тогда эта позиция в сетке? Как по мне, так не нужна она.
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2781
DK, именно по этой причине я и спрашиваю. Позиция находится в секции <head>, а проверить на уровне макета, какой виджет выведен в позицию не представляется возможным (во всяком случае, с моими знаниями).
Украинский для инстант
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1842
Олег Васильевич я, если шаблон на продажу, то я бы сделал где то в конце позицию.
Чем меньше знаешь - тем Больше тупой.
OneMinima шаблон ICMS2
Посетитель
small user social cms
Медаль
Сообщений: 653
Олег Васильевич я:
DK, именно по этой причине я и спрашиваю. Позиция находится в секции <head>, а проверить на уровне макета, какой виджет выведен в позицию не представляется возможным (во всяком случае, с моими знаниями).

Моя логика:
1. Если виджет выводится в шапке - надо добавить позицию в шапке. Так будет понятней пользователю, наглядней.
2. Если туда можно поставить только его - нужно в схеме об этом явно написать. "Позиция только для виджета **** ".

Я понимаю, что виджет можно воткнуть куда угодно и он выведется там - но визуально понятней будет если виджет будет стоять на своем месте, а не "где-то там".

Если пользователь запихает в эту позицию три виджета несмотря на явное предупреждение, то.. да ничего вы не сделаете. пусть запихивает если очень хочется)

Atid - Gorec:
Олег Васильевич я, если шаблон на продажу, то я бы сделал где то в конце позицию.
Позиция где-то в конце, а виджет отобразится в head.. Это же только добавит путаницы - тоже вариант... Но я бы поставил его туда, где он и выводится.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3501
Олег Васильевич я:
Позиция находится в секции <head>
В таком случае, на мой взгляд лучше вывести в сетке две таблицы с описанием для первой, что это раздел head с одной позицией на всю ширину, а второй, что это раздел body со всеми остальными позициями
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.