Я ніколи не багато думав про Панелі, так як мені завжди було комфортно писати власні теми.
Однак я переглянув чимало статей, які пропагують чесноти панелей (від Lullabot & Active Lamp ), тому я подумав, що прийшов час переглянути її, тим більше, що панелі збираються в Drupal 8 .
Я багато грав із цим, і навіть переглядав цю корисну серіал екранізації . Але я не бачу, які переваги.
Я, як правило, будую веб-сайти, на яких люди, які не є технічними, можуть редагувати вузли. Зазвичай у кожній формі вузла буде кілька полів, куди користувач може додати весь вміст цієї сторінки.
Щоб максимально використати Панелі, вам здається, що вам потрібно розділити свої сторінки на окремі вузли, які містять 1 фрагмент вмісту, а потім використовувати панелі для об'єднання окремих вузлів. Це може бути добре, якщо ви створюєте веб-сайт, який повинен редагувати тільки веб-дизайнер.
Однак це створює проблему, коли ви надаєте сайт не технічній особі для додавання вмісту. Більшість нетехнічних людей хотіли б усі свої сторінки створювати на одному екрані. Якщо їм доведеться створити безліч різних вузлів, а потім дозволити Панелі їх об'єднати, це, здається, заплутує їх.
Я знаю, що панелі мають кращу продуктивність та кращу підтримку контексту порівняно з Blocks. Однак це, здається, додає багато складності та абстракції.
Я бачу, як це було б неймовірно корисно для нетемістів, але я не можу побачити, які переваги є для тих, хто може тематизувати.
Може хтось мене просвітить. Спасибі!