Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
andreystrelkov
@andreystrelkov
подскажите ещё пожалуйста
у меня вьюха выводит материалы неформатированным списком, каждый элемент оформлен как блок с float left и ширина задана в 25% в результате получается как на этом скрине справа https://www.urbaninsight.com/files/sites/default/files/blogs/masonry.png
можно ли как то достичь результата как слева, урл как бы сам говорит за себя что мол юзай masonry, но masonry идёт в купе со всякими адаптивностями, плавными движениями, перемещениями и т.п, мне же надо тупо просто более рациональное расположение получить элементов
Alan Bondarchuk
@fortis
@andreystrelkov masonry точно не единственная
http://w3bits.com/css-masonry/ посмотри или погугли по css3 masonry
andreystrelkov
@andreystrelkov
@fortis o_O всего пара строк CSS !!! огромнейшее спасибо!!!
KarmaBot
@KarmaBot
Спасибо (+1) для @fortis принято! Текущая карма +33.
Istislav
@Istislav
Доброго здравия, спецы! Кто-нибудь пробовал сделать свою команду под Drupal Console? Всю голову сломал, не понимаю, что я делаю не так :(
Ivan
@Chi-teck
@Istislav попробуй drupal generate:command
Istislav
@Istislav
@Chi-teck я ей сделал. но в списке команды нет, и при вызове говорит, что команды нет, хотя модуль включен. видимо, нужно какое-то еще телодвижение, чтобы команда стала видна консоли. Не понимаю, что еще не хватает :(
Ivan
@Chi-teck
ну много чего
Она должна быть в нужном месте
и суффикс у класса должен быть Command
Istislav
@Istislav
@Chi-teck Всё это делается автоматом самой консолью. там есть такая команда - generate:command. Она всё делает от и до. Но сама команда, на вид красиво и верно сделанная, не появляется в списке достуности php drupal.phar list
кроме того, чтобы включить модуль с командой, где еще надо эту команду прописать?
Ivan
@Chi-teck
нигде
Istislav
@Istislav
@Chi-teck , а ты пробовал, у тебя команда появилась? я ради интереса просто генерил новый модуль и команду в него. и не появляется. кеш сбрасывал на всякий случай. что еще можно сделать - ума не приложу
Ivan
@Chi-teck
да появляется
Istislav
@Istislav
:(( понятно. там более свежий релиз друпала появился, может, обновлюсь - что-то исправится...
у меня 8.1.3
Istislav
@Istislav
@Chi-teck после обновления ядра и консоли до последних версий всё замечательно заработало :) спасибо!
KarmaBot
@KarmaBot
Спасибо (+1) для @Chi-teck принято! Текущая карма +14.
andreystrelkov
@andreystrelkov
Добрый вечер, а скажите пожалуйста, можно ли как нибудь вывести форму редактирования поля профиля текущего пользователя на главную
KarmaBot
@KarmaBot
@andreystrelkov, ну рассказывай. Как жизнь? :)
andreystrelkov
@andreystrelkov
т.е. допустим у пользователя есть поле ЗАМЕТКИ в виде типа ДЛИННЫЙ ТЕКСТ с неограниченным кол-вом значением, чтобы юзер мог заметки у себя в профиля создавать
но хочется чтобы пользователь не шёл в редактирование своего профиля, а мог сразу на главной в поле писать текст и нажимать какую нибудь кнопку чтобы всё сохранилось
о как!
boolboost
@boolboost
Через drupal get form
Можно вывести любую форму
Ну если форма не подходит сделай те свою кастомную форму
И в submit через api сохраняйте заметки
andreystrelkov
@andreystrelkov
т.е. грубо говоря создать блок (у меня включен php filter) и туда php код юзающий get form
boolboost
@boolboost
Нет написать кастомный модуль там создать кастомный блок и в нём уже php code юзающий drupal get form
php filter лучше не юзать там где без него можно
В вашем случаи точно нужно кодить
andreystrelkov
@andreystrelkov
у меня сайт интранет, поэтому здесь я позволил себя поставить php filter, а скажите пожалуйста, везде упоминается что в большинстве случаев лучше не ставить, но чем это опасно, то что могут плохие люди им воспользоваться, но ведь для этого как я понимаю, нужно как то сначала вообще до него добраться, если он залочен от всех кроме админа
boolboost
@boolboost
Тем что нет не валидаций ничего
eval работает медленнее
Да и для порядка php в php файлах
Да и если накосячите не понятно где искать ваши php filter
А накосячить там легче
Подсветок то нет
Dmitriy Bushin
@reactivestudio
Что-то я запутался в drupal-commerce. Все жутко тормозит, аж бесит. Куда ни плюнь, везде загружается какая-нибудь сущность или commerce_order или все line_items впридачу. Вот я просто на главной, без блока корзины и все равно 2-3секунды – оказывается вызывается загрузка сущности заказа со всеми line_items (а их 200шт) например (магазин оптовый) и вызывается эта загрузка для того чтобы отрисовать неактивный бл**ь пункт меню cart/my с татйтлом в виде количества позиций. Ааааа и куда ни плюнь везде так. Кто-нибудь вообще с этим борется как-нибудь? ну не писать же свою корзину в виде модуля для этого
для того чтобы достать order_id нужно загрузить полностью весь order – жесть
boolboost
@boolboost
Drupal commerce kitstart?
Dmitriy Bushin
@reactivestudio
не, слава богу, там наверное еще хуже
Alexandr.Poddubsky
@AlexandrPoddubsky
@reactivestudio а зачем вам 200 штук? это полей что ль столько?
Dmitriy Bushin
@reactivestudio
200 товаров в корзине
оптовый магазин
boolboost
@boolboost
Корзина грузится только на странице корзины же