Ну не важно как этот бандл обозвать. Суть, что то, что есть избыточно и не всегда удобно.
Пример:
Словарь города.
Связывали им материал и не отображали ни где на сайте. Потом захотели по каждому городу сделать отдельно статью.
В 6-ке вообще нужно было еще один материал, его к словарю и чуть чуть бубном в PHP покрутить.
как удобно редактировать эти подшивки, иерархии и т.д.? городить еще один огород и обвешивать ноды лишним функционалом, который не всегда нужен? цена вопроса две лишние таблицы?
Вопроса UI не касаемся. Можно как сейчас со словарями, можно как таксономи-менеджер, можно что-то другое.
Вопрос не в 2-х (хотя их больше) таблицах, а в избыточном коде и полностью дублирующем функционале.
Да, это может быть один словарь, но с подкатегорями, но это уже скучные подробности. Как это реализовать подшивками?
Почему именно подшивки? Нужно к node иерархия и связи. И будет taxonomy. Как UI будет сделано - да хоть как сейчас. Но любой тип материала может выступать в качестве словаря (в том числе иерархического).
сколько всего разного придётся джойнить для фильтрации в случае материалов.
О, уже ближе по делу :).
Джоинить - ровно столько же, сколько сейчас, и даже меньше т.к. количество связующих таблиц типа taxonomy_term_data и taxonomy_vocabulary убавится.
Просили высказываться по делу. Вить, для своих фантазий - открой отдельно топик.
"RxB" wrote:
один плюс таксономии над материалами, это таблица taxonomy_index
Что в этой таблице гениального, чего нет в node?
Нам нужны парент и референс для node. Легко сводится в 1-2 вместо существующих 4-5. Ну и - 2 отдельных таблицы чисто для полей словаря.
В каждом случае нужно использовать вариант,который удобнее для данной задачи.
1) Можно комбинировать с чем то похожим на 3. Часть полей может быть: фотка в анонс, фотки в подвале, фотка после 3-го(каждого) абзаца. Плюсы - что всегда можно вытянуть все поля по материалам. (отдельно фотки анонсов, фотки из подвала и т.д.). Метод хорош при массовом и однотипном типе материалов (новости, порталы, блоги, кулинария и т.д.)
2) очень редко использую.
Не давайте выписывать счет, если не хватает товара.
Которого не хватает в корзине можно выделить визуально, например красным.
з.ы. описка у вас прям по фрейду
А зачем именно 1.6.1? Посмотрите по ишью у проекта. Обычно кто-то догоняет выше релиза (но всё as-is).
Если очень нужно только на нескольких страницах - сделайте add_js .
С обновлением JQ в Drupal криво реализовано. Половина удобства в админке может отвалится. Но в 7-ке уже получше уже.
С Display Suite работать не приходилось, а с панелями приходится частенько (на работе) на своих проектах панель ни разу не юзал и в общем не собираюсь.
"Пастернака не читал - но осуждаю." Как можно советовать и обсуждать что-то даже не зная то, о чем советуешь?
Схема таблица далеко не полная. Нет accesslog, всех таблиц от модуля aggregator и от модулей статистики и т.д. Со связями тоже не всё в порядке.
По ходу, товарищ установил чисто ядро и сделал слепок таблиц в любой из десктопных утилит. Постараюсь сделать свою(исправленную) версию (в том числе динамическую).
Случайно или нет, но при обновлении на одном из сайтов было замечено, что header и footer от старой версии стали недоступны на редактирование.
Хорошо, что там они простые были и их не много было. Просто пересоздал новые. Делайте копии!
Посмотрите внимательно, что спрашивает автор топика, перед тем как писать что-то...
Т.с. (если ещё актуально), думаю, что ещё кому пригодится решение для 7, там же и для 6 есть.
Автор не разместил модуль на drupal.org из-за его (очень мягко говоря странной) политики с доступом к размещению модулей.
Не пора ли, друзья мои, нам замахнуться ....
Прежде чем что-то писать - полезно прочесть сам топик...
Не пора ли, друзья мои, нам замахнуться ....
Не пора ли, друзья мои, нам замахнуться ....
Ну не важно как этот бандл обозвать. Суть, что то, что есть избыточно и не всегда удобно.
Пример:
Словарь города.
Связывали им материал и не отображали ни где на сайте. Потом захотели по каждому городу сделать отдельно статью.
В 6-ке вообще нужно было еще один материал, его к словарю и чуть чуть бубном в PHP покрутить.
Не пора ли, друзья мои, нам замахнуться ....
Вопроса UI не касаемся. Можно как сейчас со словарями, можно как таксономи-менеджер, можно что-то другое.
Вопрос не в 2-х (хотя их больше) таблицах, а в избыточном коде и полностью дублирующем функционале.
Не пора ли, друзья мои, нам замахнуться ....
Почему именно подшивки? Нужно к node иерархия и связи. И будет taxonomy. Как UI будет сделано - да хоть как сейчас. Но любой тип материала может выступать в качестве словаря (в том числе иерархического).
Не пора ли, друзья мои, нам замахнуться ....
О, уже ближе по делу :).
Джоинить - ровно столько же, сколько сейчас, и даже меньше т.к. количество связующих таблиц типа taxonomy_term_data и taxonomy_vocabulary убавится.
Не пора ли, друзья мои, нам замахнуться ....
Просили высказываться по делу. Вить, для своих фантазий - открой отдельно топик.
Что в этой таблице гениального, чего нет в node?
Нам нужны парент и референс для node. Легко сводится в 1-2 вместо существующих 4-5. Ну и - 2 отдельных таблицы чисто для полей словаря.
Какой подход публикации картинок вы используете?
В каждом случае нужно использовать вариант,который удобнее для данной задачи.
1) Можно комбинировать с чем то похожим на 3. Часть полей может быть: фотка в анонс, фотки в подвале, фотка после 3-го(каждого) абзаца. Плюсы - что всегда можно вытянуть все поля по материалам. (отдельно фотки анонсов, фотки из подвала и т.д.). Метод хорош при массовом и однотипном типе материалов (новости, порталы, блоги, кулинария и т.д.)
2) очень редко использую.
Друпал 7 защита от sql инъекций?
Вы предлагаете не сохранять в текстах символы " и ' ?
Минимальное количество товара drupal commerce
Не давайте выписывать счет, если не хватает товара.
Которого не хватает в корзине можно выделить визуально, например красным.
з.ы. описка у вас прям по фрейду
Помогите с simple_gmap
Поставьте gmap и не мучьтесь
Как сделать повторяющееся мероприятие каждую неделю - на календаре?
node_clone
Как реализовать Mega DropDown Menu
Поставьте om_maximenu. Все легко и удобно настраивается и темизируется.
обновление jQuery
А зачем именно 1.6.1? Посмотрите по ишью у проекта. Обычно кто-то догоняет выше релиза (но всё as-is).
Если очень нужно только на нескольких страницах - сделайте add_js .
С обновлением JQ в Drupal криво реализовано. Половина удобства в админке может отвалится. Но в 7-ке уже получше уже.
Десять заповедей Drupal
Чуть чуть помогли начинающе(й)му с оформлением
Панели. За и против.
"Пастернака не читал - но осуждаю." Как можно советовать и обсуждать что-то даже не зная то, о чем советуешь?
Схема БД Drupal 7
Схема таблица далеко не полная. Нет accesslog, всех таблиц от модуля aggregator и от модулей статистики и т.д. Со связями тоже не всё в порядке.
По ходу, товарищ установил чисто ядро и сделал слепок таблиц в любой из десктопных утилит. Постараюсь сделать свою(исправленную) версию (в том числе динамическую).
rel="canonical"
Уберите этот
глюк"странность" ядра в своей теме. Пример как сделать - в поиск.Доступ к материалу только через Views
Не используйте на сайте ни где ссылки вида product/[node:title] и о них ни кто не узнает
Как вывести в ноду поля связанного с нодой термина
Как
нодаматериал связан с терминами?Создание модуля авторизации ЖЖ
А зачем плодить топики?
Кто нибудь сталкнулся с проблемами при обновление на Views 3.4
Случайно или нет, но при обновлении на одном из сайтов было замечено, что header и footer от старой версии стали недоступны на редактирование.
Хорошо, что там они простые были и их не много было. Просто пересоздал новые. Делайте копии!
Копирование картинки из ноды в ноду
А как вставляете и какой фильтр стоит в обоих нодах?
Как добавить в sitemap страницы сгенеренные во Views
Опишите алгоритм добавления страниц из Views в sitemap.xml. Если вам всё таки удастся описать алгоритм - его исполнят :).
аргумент views, заголовок, как использовать часть
Посмотрите внимательно, что спрашивает автор топика, перед тем как писать что-то...
Т.с. (если ещё актуально), думаю, что ещё кому пригодится решение для 7, там же и для 6 есть.
Автор не разместил модуль на drupal.org из-за его (очень мягко говоря странной) политики с доступом к размещению модулей.