These are chat archives for DrupalRu/chat

28th
Jun 2017
bardachev
@bardachev
Jun 28 2017 10:22 UTC
привет всем
Maksim Baev
@mbaev
Jun 28 2017 10:23 UTC
Здорова
bardachev
@bardachev
Jun 28 2017 10:25 UTC
Помогите с проблемкой. Поставил модуль bean, создал поле. Создал сущность. Пытаюсь получить это поле через entity_metadata_wrapper а оно ругается.
    $bean_wrapper = entity_metadata_wrapper('bean', $bid);
    $fid = $bean_wrapper->field_video_thumbnail->fid->value();
EntityMetadataWrapperException: Invalid data value given. Be sure it matches the required data type and format. in EntityDrupalWrapper->set() (line 737 of /var/www/webmaster/data/www/example.com/sites/all/modules/contrib/entity/includes/entity.wrapper.inc).
в поле картинка
Maksim Baev
@mbaev
Jun 28 2017 10:28 UTC
Скорее наоборот
$bean_wrapper->field_video_thumbnail->value()->fid;
bardachev
@bardachev
Jun 28 2017 10:30 UTC
@mbaev та же ошибка
везде примеры с нодами. С нодами-то как раз всегда получалось
Maksim Baev
@mbaev
Jun 28 2017 10:35 UTC
$bean_wrapper->field_video_thumbnail->value()
есть чо?
Grayw0lf
@Grayw0lf
Jun 28 2017 10:40 UTC
у кого нибудь было так при использовании menu views когда в меню добавить ссыль выбираем просмотр пишет был сделан недопустимый выбор?
вроде как то заставил это работать но вероятно забыл
Maksim Baev
@mbaev
Jun 28 2017 10:42 UTC
Это происходит, когда при валиадации формируется другой селект.
В момент отрисовки страницы создаётся форма
а в момент валидации она тоже сосздается
вот если эти две формы разные (а точнее селект/чекбоксы/радиобатоны), то выводится такая ошибка
bardachev
@bardachev
Jun 28 2017 10:44 UTC
@mbaev то же самое :)
попробую объект скормить вместо id
Maksim Baev
@mbaev
Jun 28 2017 10:45 UTC
@bardachev да, попробуй
bardachev
@bardachev
Jun 28 2017 11:32 UTC
    $bean = entity_load_single('bean', $bid);
    $bean_wrapper = entity_metadata_wrapper('bean', $bean);
    $field = $bean_wrapper->field_video_thumbnail->value();
    $file = file_load($field['fid']);
так точно, заработало!
@mbaev спасибо :)
onlyextart
@onlyextart
Jun 28 2017 11:44 UTC
Всем привет
bardachev
@bardachev
Jun 28 2017 11:44 UTC
@onlyextart хай
onlyextart
@onlyextart
Jun 28 2017 11:44 UTC
подскажите, как влияют очереди в smtp, лучше отключить?ъ
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:49 UTC
@onlyextart если включено то отправка будет не сразу
оно закинет его в queue а потом при запуске крона
стянет письма и будет слать
onlyextart
@onlyextart
Jun 28 2017 11:49 UTC
а если выключить то сразу будет отправлять, верно я понимаю?
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:49 UTC
да, будет пытаться
onlyextart
@onlyextart
Jun 28 2017 11:50 UTC
я вычитал что если сам крон быстрее настроить то можно ускорить отправку
в общем для быстроты лучше не использовать, а для надежности лучше использовать, верно?
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:50 UTC
про очередя - по идее штука хорошая в том плане что если не отправилось, то может опять в очередь поставить на повторную попытку
но реализацию я не смотрел там - может не сделано
крон тоже можно чаще дергать в принципе, но желательно не весь а только часть по отправке
взяв ту же elysia_cron
onlyextart
@onlyextart
Jun 28 2017 11:53 UTC
@bober2000 на 8-ку elysia_cron есть?
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 11:54 UTC
нету
но там есть automated cron в ядре. Интересная штука
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:55 UTC
@onlyextart я 8ку плотно не копал
времени блин нету
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 11:55 UTC
А у меня тоже вопрос есть. Если нода вяжется к ноде через enityreference при удалении дочерней нод надо что-то ещё делать?
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:56 UTC
хм, аж самому интересен такой вопрос
навскидку вроде ничего не надо делать
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 11:56 UTC
попробовал удалить, вроде бы норм
говорят норм
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:57 UTC
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 11:57 UTC
ну раз так, то ящитаю норм
Vitalii Morvaniuk
@bober2000
Jun 28 2017 11:57 UTC
типа для 8ки
onlyextart
@onlyextart
Jun 28 2017 12:08 UTC
@bober2000 спасибо
Vitalii Morvaniuk
@bober2000
Jun 28 2017 12:09 UTC
@onlyextart пожалуйста
onlyextart
@onlyextart
Jun 28 2017 12:38 UTC
еще вопрос есть =)
можно ли как-то упорядочить вывод инфы в блоке?
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 12:45 UTC
эээ
в блоке?
думаю можно
я разрешаю)
onlyextart
@onlyextart
Jun 28 2017 12:46 UTC
@alexey-kuznetsov что-то подсказывает что ты стебешься =)
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 12:46 UTC
какую инфу в каком блоке ты упорядочиваешь?
блок блоку рознь как бы
onlyextart
@onlyextart
Jun 28 2017 12:47 UTC
но на самом деле, во вьюхе понятно, но если вьюха не используется, и просто нужно вывести список событий
есть ноды, и их я вывожу на главное, просто через блок
вот каким образом их отсортировать? Или если так делать, то оно рандомно?
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 12:48 UTC
вьюс блок?
добавь критерий сортировки
onlyextart
@onlyextart
Jun 28 2017 12:49 UTC
нет, не вьюс, в том то и дело
тип контента просто
Vitalii Morvaniuk
@bober2000
Jun 28 2017 12:50 UTC
@onlyextart так а как ты в блок выводишь то?
програмно?
onlyextart
@onlyextart
Jun 28 2017 12:52 UTC
да нет, тип контента допустим Test, создаю сам контент Oscar с типом Test. Вывожу в блоке на главной
вот какова цепочка
как в таком случае регулируется порядок вывода инфы?
т.е. контентов этих (тизеры)
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 12:54 UTC
имеется в виду, что оно там на главной само выводится? Когда галочка выставлена?
onlyextart
@onlyextart
Jun 28 2017 12:55 UTC
не, я сам вывожу, через блок
просто при каждом обновлении меняется местами, рандомно, и как сделать порядок, я не понимаю
Vitalii Morvaniuk
@bober2000
Jun 28 2017 12:56 UTC
это 8ка?
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 12:56 UTC
можешь скрин настроек блока скинуть
?
а то я хз, что за блок такой вообще
onlyextart
@onlyextart
Jun 28 2017 12:57 UTC
да, 8-ка
так вот именно что никаких настроек нет
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 12:58 UTC
ну ты говоришь, что сам выводишь через блок
какие ты действия предпринимаешь для того, чтобы контент вывелся в блоке?
как называется блок?
onlyextart
@onlyextart
Jun 28 2017 12:59 UTC
ну да, в блоке указываю тип контента, и все, оно то и выводит
а вот чтобы настроить как выводить и в каком стиле нету
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 13:01 UTC
в админке у блока есть название?
я просто вообще не могу понять, о чём речь
bardachev
@bardachev
Jun 28 2017 13:02 UTC

в блоке указываю тип контента

это как?

Vitalii Morvaniuk
@bober2000
Jun 28 2017 13:03 UTC
блин счас пойду - спецом 8ку поставлю что бы глянуть
заинтриговала
Alexey Kuznetsov
@alexey-kuznetsov
Jun 28 2017 13:29 UTC
интересная штука: в 7 если добавил поле например в ноду, то и в термине оно появится в списке существующих. А в восьмёрке хрен. Соответственно и имена филдов в 8 должны быть уникальны не вообще а в рамках сущности
onlyextart
@onlyextart
Jun 28 2017 13:31 UTC
@bober2000 я он если что :smile:
в общем это делается программно, осталось только разорбраться
Vitalii Morvaniuk
@bober2000
Jun 28 2017 13:39 UTC
@onlyextart а я где то описался? Сори
Если программно - то код в студию
onlyextart
@onlyextart
Jun 28 2017 13:54 UTC
Сейчас тут более точно во всем разберусь и отпишусь