cotonti.com : list.group https://www.cotonti.com Останні повідомлення в темі Cotonti en Fri, 28 Aug 2026 00:09:42 -0000 Trustmaster OK, сделаем инпут для быстрого ввода кода нужной категории.

]]>
Сб, 25 Лют 2012 08:53:49 -0000
Oughtem да, возможность быстро указывать темплейт, это действительно вариант в сложившейся ситации.

Факт в том, что для больших сайтов нет решения.

Весь вопрос не в его наличии. Как видите, оно есть, описано выше. Вопрос в том, что оно не совсем удобное, но выше предложен метод это поправить.

ЗЫ: кто скажет как ссылку на редактирование категории типа /admin/structure?n=page&a=update&d=1#get;n=page&id=12&x=b8656be9d65c34d4 в тпл вывести для удобства?

]]>
Пн, 20 Лют 2012 21:34:19 -0000
Eugene я бы на месте автора копался бы в базе - пытаясь изменить что-то напрямую или писал бы плуг, чтобы автоматизировать (категория<->tpl)///

но это всё бред. Факт в том, что для больших сайтов нет решения. А что есть у конкурентов - какие бы решения предложили на Drupal, например?

]]>
Пн, 20 Лют 2012 19:17:38 -0000
Fox #33190 esclkm:

мне кажется что стоит не личты вернуть - а возможность быстро указывать темплейт.

не выпадающим списком - а полем ввода

Просто в тему +

]]>
Пн, 20 Лют 2012 12:42:59 -0000
esclkm мне кажется что стоит не личты вернуть - а возможность быстро указывать темплейт.

не выпадающим списком - а полем ввода

]]>
Пн, 20 Лют 2012 09:18:47 -0000
Oughtem Я создал несколько шаблонов и погнал по структуре присваивать категориям эти шаблоны по умолчанию. Убил изрядно времени, но впринципе решил всё средствами движка. Я так понял, что пропустил где-то обсуждение по поводу доли list.group. Выскажусь здесь.  Среди предложенных 

1 - есть логика

2 - есть экстра поля для структуры

3 - есть возможность подключать изнутри шаблоны {FILE ""}

4 - плагины

мне лично ничего не подошло. 

1. Прикрутить логику? Cоздавать мегафайлы с тучей IF - не мой метод, т.к. с ними надо будет работать в дальнейшем и как я понимаю оно грузит движок. 

2. Экстраполя - ворос сомнительный, потому что это надо всё равно прикручивать ту же логику и тоже потратить изряно времени на работу со струтурой. Более хлопотно, чем решилось без них.

3. Созадвать FILE. Удалить один group, чтобы создать несколько FILE? Пардон, моя логика страдает только от мысли об этом)

4. Плагины. Опять же. Удалить один файл чтобы потом создать плагин? В чём удобство для юзера который не пишет плагины?

Итого: впринципе можно без него обойтись, наведя небольшую неразбериху в структуре (к примеру ламинат использует шаблон от керамической плитки) и убив добрых 4-5 часов на работу со структурой. Но стало менее удобно на большом сайте.

]]>
Нд, 19 Лют 2012 20:56:34 -0000
Trustmaster А более конкретные идеи как поступить на примере выше будут?

]]>
Нд, 19 Лют 2012 17:32:22 -0000
Oughtem с этим никто не спорит и не кричит.

]]>
Нд, 19 Лют 2012 14:59:18 -0000
esclkm четсно ен понимаю в чем такой крик.

1 - есть логика

2 - есть экстра поля для структуры

3 - есть возможность подключать изнутри шаблоны {FILE ""}

4 - плагины

 

сочетание этих элементов может дать и покруче лист група

 

]]>
Нд, 19 Лют 2012 13:50:32 -0000
Oughtem Вопрос с дублированием кода надуманный: кому оно мешает, если оно в тпл? Конечно, на фоне единого обработчика "index" page.list.group.tpl будет мозолить глаза, но не больше. Однако, как я убедился на себе, его отсутствие приносит больше вреда, чем его наличие.

Если привык юзать list.tpl, сайт небольшой, то да, действительно нет большого смысла юзать group и если он очень сильно "мешает", то его можно просто удалить)

Мой вопрос более актуален на больших сайтах, где группа и её подгруппа не похожи друг на друга. Вопрос то конечно решаемый, но стало менее удобно.

А дублирования можно избежать просто перенеся в page.list.group.tpl цикл  <!-- BEGIN: LIST_ROWCAT -->, а в page.list.tpl оставив <!-- BEGIN: LIST_ROW -->, но при этом в структуру придётся вернуть галочки.

]]>
Сб, 18 Лют 2012 13:17:31 -0000
Trustmaster Ну, в 681 категории отметить галочкой "group" тоже придётся. Но аргумент весомый. Есть идеи, как избежать дублирования кода между page.list.tpl и page.list.group.tpl по умолчанию?

]]>
Сб, 18 Лют 2012 07:51:26 -0000
Oughtem Да, особенно если у отца украинской демократии 681 категория на сайте

]]>
Пт, 17 Лют 2012 16:04:33 -0000
Trustmaster Категории и указание шаблона спасут отца украинской демократии.

]]>
Пт, 17 Лют 2012 07:28:22 -0000
Oughtem На сиене столкнулся с банальной проблемой - отсутствием чего-то, что заменяло бы list.group.tpl Для гибкой настройки скина эта вещь нужна. Поясню на старых тпл:

1. list.group.tpl - http://rozetka.com.ua/computers-notebooks/c80253/

2. list.tpl - http://hard.rozetka.com.ua/computers/c80095/filter/preset=workteaching/

3. page.tpl - http://hard.rozetka.com.ua/primepc_business_5745w7p_02_22/p183012/#oam_source=catalog;oam_slot=main;oam_page=1;oam_row=1;oam_content=title;oam_scope=preset;oam_hash=list

Сейчас всё объединено в page.list.tpl, где можно изменить циклический блок. Но как теперь изменить весь каркас? page.list.group.tpl как я понял не работает.

]]>
Thu, 16 Лют 2012 23:48:29 -0000