Это для Drupal 6. Веса отображения полей (на узел) могли бы решить эту проблему в Drupal 7, но в настоящее время для 6. не существует обратного порта.
У меня есть серия полей ссылок на узлы для множествамультимедийного контента на моем сайте, который я бы хотел переупорядочивать для каждого узла.
Я создал поля ссылок на узлы, каждое из которых ссылается на один конкретный тип контента - field_ref_image (images),field_ref_documents (документы), field_ref_videos (видео), field_ref_youtube (видео YouTube)
Затем я построил представления для каждого типа контента, используя модуль связей узлов, чтобы сделать очень визуальное представление для выбора контента.
Но теперь мне нужно иметь возможность переупорядочивать каждый из них для каждого узла.
Так что field_ref_image, возможно, должно быть выше field_ref_documents в одном случае, но ниже его в другом.
Iпостроил представление для отображения этих полей и просто нужно что-то для сортировки результатов.
Я считаю, что решение лежит в насЯ выбрал поле списка выбора вместе с модулем множественного выбора (позволяя сортировать элементы полей), но я не знаю, как установить допустимые значения в мои существующие поля.
Как запасной вариант, у меня есть одно поле ссылки на узел, которое ссылается на все мои типы контента, а затем построено представление, которое группирует по типу узла, но пользовательский интерфейс администратора не очень понятен в отношении того, какой контентна тип ссылаются в любом конкретном случае.
Выяснение того, как взвешивать или упорядочивать каждый тип поля, используя список выбора или аналогичное поле CCK. Я считаю, что это ответ.
Существуют ли какие-либо фрагменты PHP, которые позволили бы мне использовать эти уже существующие поля CCK в качестве списка разрешенных значений?