These are chat archives for dru-io/Drupal

22nd
Sep 2016
alexd73
@alexd73
Sep 22 2016 11:07
Хай!
скажите, можно сделать, чтобы дебагмод в восьмерке не показывал пустые поля во вьюхах?
Anatoly
@politsin
Sep 22 2016 14:31
Коллеги, подскажите.
Почему везде с разработкой друпала пиарят phpstorm?
Что в нём есть такого, что не могут привычные мне phpDesigner или Eclipse.
Ну или у нас в компании ещё популярны Сублим и Атом
boolboost
@boolboost
Sep 22 2016 14:38
Интеграция с друпалом
Атом и саблайн не годятся если пишите много кода. А так тоже не плохой вариант валидацию php можно добавить.
Ещё один плюс удобно работать когда проект доступен только по ftp
В атом и саблайн с этим беда
boolboost
@boolboost
Sep 22 2016 14:41
Ну это и ещё интеграция
Там настройка стилей под друпал стандарты, подсказываешь хуки.
Ivan
@Punk-UnDeaD
Sep 22 2016 14:42

Коллеги, подскажите.
Почему везде с разработкой друпала пиарят phpstorm?

он клёвый

Ну или у нас в компании ещё популярны Сублим и Атом

есть же нотпад, который не умеет ещё больше, чем сублим

boolboost
@boolboost
Sep 22 2016 14:42
Notepad++ )
Тоже норм прогал на неём долго на php
Минусы явный нет валидации php
Ну и не годится для больших проектов
W поделку даже глупо смотреть он может зависнуть при открыти большого файла
Впроче у атома такой же баг
Хорошо я похолеварел ;)
Anatoly
@politsin
Sep 22 2016 14:47
А кто здесь пишет на пхпсторме?
Ну и чисто российский вопрос: вы его покупали? )
boolboost
@boolboost
Sep 22 2016 14:48
Налоговая шухер )
А что если русские то не покупают сразу?
Я пользуюсь чужой
А вообще есть способ получить бесплатно
Станьте контребутором backdrop
Например
Думаю в больших компаниях покупают
Anatoly
@politsin
Sep 22 2016 14:53
ПХП сторм настолкьо крут, что там можно поставить беграунд для кода! )))
background.png
boolboost
@boolboost
Sep 22 2016 14:55
Ну да
Вообще я щас посчитал
Там платить 1к в месяц
В общем сумма подъёмная
Ivan
@Punk-UnDeaD
Sep 22 2016 15:40
я купил, а что?
правда я долго пользовался то хаченым ключём, то еапом
но в конце концов когда очередной еап умер, купил
Andrey Kovtun
@kovtunos
Sep 22 2016 16:45
Шторм научился запускаться без интернета?
boolboost
@boolboost
Sep 22 2016 16:49
Хм
А что он не запускается без интернета?
Ivan
@Punk-UnDeaD
Sep 22 2016 17:21
если там серверный ключ, то наверное может не схотеть
но мы же все покупаем шторм
alexd73
@alexd73
Sep 22 2016 18:17
Добавил в views Статистика Комментария: Количество комментариев, и перестали отображаться ноды без каментов. Это нормльно?
в фильтрах все нормально.
boolboost
@boolboost
Sep 22 2016 18:19
Inner join похоже)
boolboost
@boolboost
Sep 22 2016 18:20
Не ну смотри
Сказал выводить поле
Если его нет то нет связи
По мне так это косяк
Посмотри какой запрос на выходе
boolboost
@boolboost
Sep 22 2016 18:22
Ну как видишь всё логично
Нет поля у сущности
Нет и записи
Не помню что бы поля можно было делать не обязательными
Могу предложить только своё глобальное поле сделать
alexd73
@alexd73
Sep 22 2016 18:23
Я же ее без связей делал.. Поле есть, но оно пустое.
boolboost
@boolboost
Sep 22 2016 18:24
В обем поведение нормальное но по мне без смысленое
Чтр
Вообще каждое поле это отдельная таблица
Вот тебе и связь
alexd73
@alexd73
Sep 22 2016 18:24
это я понимаю.. но если боди будет пустое - он все равно покажет заголовок
и другие поля так же..
boolboost
@boolboost
Sep 22 2016 18:25
Боди всегда сохраняется)
alexd73
@alexd73
Sep 22 2016 18:25
может сделать связь с каментами, и это значение из связи брать?
boolboost
@boolboost
Sep 22 2016 18:27
Ну там таблица специальная как я понял
С готовой статистикой
Я нз как лучше решить
alexd73
@alexd73
Sep 22 2016 18:29

Могу предложить только своё глобальное поле сделать

это как?

php писать?
boolboost
@boolboost
Sep 22 2016 18:30
Угу хелпер писать
Может кто что то более конкретное напишит), как то мало под views писал.
Из простых регений подменить запрос
alexd73
@alexd73
Sep 22 2016 18:34
function YOUR_THEME_preprocess_node(&$variables) {
  // Note: you'll probably want this only for certain content types.
  if ($variables['node']->getType() == 'YOUR_CONTENT_TYPE') {
    $variables['comment_count'] = $variables['node']->get('YOUR_COMMENT_FIELD')->comment_count;
  }
}
Как это можно впихнуть в views?
вернее как использовать переменную coment_count в views
boolboost
@boolboost
Sep 22 2016 18:35
Только хелпер писать
Там длинно))
alexd73
@alexd73
Sep 22 2016 18:36
как это найти в гугле? ))
Я имею ввиду, как писать хелпер..
boolboost
@boolboost
Sep 22 2016 18:40
Сам их плохо гуглю
Что такое примерно нужно
Alan Bondarchuk
@fortis
Sep 22 2016 18:41
сублим и атом это не иде
хоть и обвешанный но блокнот
alexd73
@alexd73
Sep 22 2016 18:42
@boolboost спасибо, дружище! Я спать - завтра с новыми силами изучать ))
KarmaBot
@KarmaBot
Sep 22 2016 18:42
Карма @boolboost не потревожена. Слишком часто её пошатывали.
Alan Bondarchuk
@fortis
Sep 22 2016 18:42
хотя бы в пхпсторм есть гит в интерфейсе, можно мерджить удобно
alexd73
@alexd73
Sep 22 2016 18:42
@KarmaBot кармы много не бывает ))
Alan Bondarchuk
@fortis
Sep 22 2016 18:42
но если редактировать стили иногда по фтп то вообще пофиг что использовать
boolboost
@boolboost
Sep 22 2016 18:45
Да собственно не за что views я не очень знаю
Впару раз писал хелпер
@fortis мне кажется каждый друпалер прогает код.
Grayw0lf
@Grayw0lf
Sep 22 2016 22:47
братцы скажите, как использовать node.js в качестве фронта и друпал как бэк, есть ли примеры которые уже описаны? мозг не дает отдыхать, хотя хрен знает зачем эта нода, может быть для мультипоточности
и вообще насколько безболезненно можно потом перейти к такой модели
может быть я что то неправильно понимаю и может ли это ускорить работу приложения? дру7