buldozer_kpi: Комментарии

Главные вкладки

16 декабря 2020 в 2:29

Не совсем понял как. При настройке кондишина у меня есть два поля, где я выбираю значения одного и другого, ну и поведение их. Куда писать нужное мне сообщение?

12 декабря 2020 в 22:10

Спасибо. По функционалу то что нужно. Когда создал представление, настроил фильтрацию и подставляю в предпросмотр нужные мне аргументы generator/120, то все отлично работает. Но когда ставлю этот блок непосредственно на страницу с адресом site.com/generator/120, то фильтрация не происходит. Буду дальше пробовать ковырять его.

12 декабря 2020 в 11:19

vladtulku wrote: Я надеюсь, что Ваш пример абстрактный и к генераторам не имеет никакого отношения. Что за генераторы такие у которых минимальная мощность не равна нулю?

Самый что ни есть абстрактный ))

vladtulku wrote: Если покупателю нужен генератор 120 кВт, то нет никакого смысла показывать ему генератор мощностью 50 кВт из группы А. Но он может купить 200ку из группы С, которую Вы ему не показываете. В данном примере нужно показывать 120 и выше.

5 декабря 2020 в 13:43

Какие, по значению? Если да, то они не решают задачу. Они покажут выборку по конкретно указанным минимуму и максимуму. А то, что попадает в этот диапазон, они не покажут.

17 ноября 2020 в 12:25

Возможно. Но хотелось бы иметь контроль над созданием лендинга на уровне шаблона, там просто есть свои заморочки со стилями и т.д.
Такое впечатление, что после того, как мы сделали загрузку поля field_selectbox, нужно еще как-то сделать дополнительно загрузку поля field_block.

17 ноября 2020 в 12:03

field_selectbox - это поле Field Collection. В настройках поля указано, что при создании ноды я могу создавать неограниченное количество таких полей.
В свою очередь field_selectbox состоит из нескольких полей, например:
field_a - заголовок
field_b - текст
field_block - ссылка на блок.
Таким образом я могу делать страницы лендингов со следующей структурой:
Заголовок1
Основной текст1
Блок1 (к примеру, Views список компаний)

Заголовок2
Основной текст2
Блок2 (к примеру, карта Гугл)
-----------------------

17 ноября 2020 в 11:54

$fcid = $node->field_selectbox['und'][$i]['value']; - из примера в моем вопросе, где field_selectbox - Field Collection.
Делаю отладку.
$entity = field_collection_item_load($fcid);
krumo($entity);
Отладка показывает следующую запись:

17 ноября 2020 в 11:23

С field_collection_item_load($fcid) получаю такой же результат, как и с entity_load('field_collection_item', array($fcid)). Не совсем понял что с этим делать. Через отладку не вижу как вывести нужный мне блок.

17 октября 2020 в 13:20

Тогда еще вопрос. Товар имеет много полей (разные характеристики, фото, поля таксономии для дальнейшей фильтрации и т.д.) Получается, что при каждом редактировании товара все это добро будет клонироваться в полном объеме, а соответственно и БД расти многократно?

23 сентября 2020 в 15:57

Термин здесь создается при создании материала, это поле тег. Под эту таксономию еще много чего подвязано. Остальные пункты бывают настолько редко, что не создают никаких проблем.

23 сентября 2020 в 11:11

Всем спасибо за участие в обсуждении темы. Вчера методом экспериментов пришел к такому решению своего вопроса. Структура материалов и связи без изменений, поскольку они уже есть и там тысячи опубликованных страниц.
- Тип материала: Клиника в городе.
- CONTEXTUAL FILTERS: Has taxonomy term ID, Load default filter from node page, that's good for related taxonomy blocks, выбираем словарь Город.
- а) Добавляем RELATIONSHIPS: Entity Reference: Referenced Entity
- б) Добавляем RELATIONSHIPS: Entity Reference: Referencing Entity и делаем Relationship на а)

23 сентября 2020 в 0:17

На странице города список всех клиник могу вывести, связав это через RELATIONSHIPS поле Название Клиники: Entity Reference и отфильтровав контекстным фильтром по термину таксономии Город. Я получу список клиник в конкретном городе. Например:
Клиники в Калининграде
Василек
Ромашка
..............
Но услуги (МРТ, УЗИ...) - это отдельные типы материалов. Как я могу продолжить связь, чтобы получить такой список?
Пример:
МРТ в Калининграде
МРТ от клиники Василек (ссылка на услугу)

22 сентября 2020 в 22:04

Посмотрел эти модули, но не понял, чем они мне могут помочь. У меня не стоит проблема как вывести блок в ноде, у меня проблема как правильно сформировать этот блок. Чтобы в блоке выводились услуги клиник, которые есть в конкретном городе. А услуги клиник, которых нет - не выводились. При этом услуги и города между собой не связаны никакими полями или терминами, как на схеме.

22 сентября 2020 в 13:35

Вывести на странице созданного материала.
По схеме указано какие типы материалов связаны между собой через Entity Reference и термины таксономии, где мат. -- материалы, такс. -- термины таксономии, стрелочки -- Entity Reference поля. По модулям посмотрю, спасибо.

11 сентября 2020 в 9:13

Да, у этих полей стоит виджет автодополнения. Но если в самом словаре создавать термин, то аноним этого делать не может. В данном случае термин - это название компании и создается он только в случае создания материала "Компания", чего аноним тоже не может делать. К этому термину не был привязан ни один материал. Тогда каким образом, через какие пути, кто-то смог создать этот термин?