These are chat archives for DrupalRu/chat

12th
Oct 2017
Alexey
@alexsco74
Oct 12 2017 04:35 UTC
C добрым утром :)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 06:50 UTC
@iDobryak довольно просто. Что касается реакт или вуе - глобально вообще без разницы. Вуе хорош тем, что документация систематизирована. Реакт хорош тем, что там всё сложнее и поэтому с ним быстрее развиваешься как программист))) Но это спорное преимущество)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 07:00 UTC
а чё,в дру 8.4уже третья симка?
Alexey
@alexsco74
Oct 12 2017 07:23 UTC
@alexey-kuznetsov Та да, раньше был 2-3
местами
Ну там всё по плану , хорошо что дорожную карту приняли , работают непокладая рук , всё лучше и лучше
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 07:24 UTC
обновился кстати без проблем - тупо composer update и всё
Alexey
@alexsco74
Oct 12 2017 07:25 UTC
Та да
drush
сам всё сделает
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 08:39 UTC
отвалилась всё-таки друпал-консоль
Alexey
@alexsco74
Oct 12 2017 08:40 UTC
@alexey-kuznetsov От чего?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 08:40 UTC
после апдэйта
Fatal error:  Declaration of Drupal\Component\DependencyInjection\Container::set($id, $service) must be compatible with Symfony\Component\DependencyInjection\ContainerInterface::set($id, $service, $scope = self::SCOPE_CONTAINER)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 08:50 UTC
разобрался - это в контейнере по умолчанию стоит древняя консоль, а современная ставится в проект, надо алиас задать, чтоб юзать
iDobryak
@iDobryak
Oct 12 2017 13:13 UTC
@alexey-kuznetsov потратил предыдущие выходные изучил документацию по вью но как говорится точку старта так и не нашел. в альтернативу тому, как у меня друпал сейчас работает (нативные формы, стандартная темизация) - большое желание посмотреть как это будет работать со вью. тем не менее с чего начать не понимаю.
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 14:19 UTC
там суть в том, что друпал отдельно - вью отдельно
@iDobryak сделай отдельно прилагу на вью, типа хэлловорлд, а потом пристаканивай к друпалу
iDobryak
@iDobryak
Oct 12 2017 14:24 UTC
ну хелло ворлд я сделаю, а дальше ты мне подскажешь что и куда дальше двигаться и как двигаться. ту же самую форму авторизации сделать поможешь? (чтоб я просто базу понял взаимодействия с друпалом)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 14:27 UTC
@iDobryak https://github.com/alexey-kuznetsov/whoaddles-drupal вот друпаловский хэлловорлд
всё чисто по крафту))
но нап всякий случай, не произноси имя репозитория вслух))
Tahtabaev Ildar
@Tahtabaev
Oct 12 2017 14:29 UTC
Привет всем
KarmaBot
@KarmaBot
Oct 12 2017 14:29 UTC
Приветствую тебя, @Tahtabaev!
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 14:29 UTC
привет
KarmaBot
@KarmaBot
Oct 12 2017 14:29 UTC
@alexey-kuznetsov, привет =)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 14:30 UTC
@KarmaBot спасибо битрикс
iDobryak
@iDobryak
Oct 12 2017 14:30 UTC
@alexey-kuznetsov ок.Спс. Сегодня буду долбиться
Tahtabaev Ildar
@Tahtabaev
Oct 12 2017 14:31 UTC
Подскажите, кае сделать запрос к базе при котором он обойдет записи по фильтру и выдаст true, сейсас проблема в том, что он смотрит записи, но при нахождении нескольких не дает true
'''' $diplom_pay = db_select('robokassa', 'n')
->fields('n', array('uid', 'memo', 'status'))
->condition('n.memo', $number)
->condition('n.uid', $user->uid)
->execute()
->fetchObject();''''
Вот в полн статус, должно стоять число, когда одна запись все норм. А если их несколько то нефига не работает
fairrandir
@fairrandir
Oct 12 2017 14:57 UTC
Может сначала простой SQL написать, а потом уже на пыхе?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 15:00 UTC
какой кондишн ставишь?
Tahtabaev Ildar
@Tahtabaev
Oct 12 2017 15:32 UTC
Ну кондишин по юзеру и id диплома
Alexey
@alexsco74
Oct 12 2017 16:23 UTC

@iDobryak

@alexey-kuznetsov потратил предыдущие выходные изучил документацию по вью но как говорится точку старта так и не нашел. в альтернативу тому, как у меня друпал сейчас работает (нативные формы, стандартная темизация) - большое желание посмотреть как это будет работать со вью. тем не менее с чего начать не понимаю. https://github.com/contentacms/contenta_vue_nuxt

iDobryak
@iDobryak
Oct 12 2017 17:59 UTC
господа кунфу панды друпала 8 и темизации. Как мне в таблицу (theme=>'table') в ячейку запихать хтмл код (например <span>32</span> чтоб на нем не срабатывал фильтр по экранированию хтмл
@alexsco74 ага, правда хотелось от простого к сложному - а тут сразу много кода. Ну да ладно тоже попробую понять
мне надо внутри ячейки цифры в цвета покрасить, если они отклонения
image.png
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:25 UTC
@Tahtabaev если у тебя несколько айдишников, то надо условие IN, а не равенство
Tahtabaev Ildar
@Tahtabaev
Oct 12 2017 19:27 UTC
@alexey-kuznetsov у меня может быть много записей с одинаковым uid, memo но если хоть в одной записи статус не ноль, то добро давать
Как можно реализвать?
Или циклом обойти записи ?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:28 UTC
погоди, тебе нужно выбрать данные или вычислить значение на их основе,
?
iDobryak
@iDobryak
Oct 12 2017 19:33 UTC
@alexey-kuznetsov скачал whoaddles-drupal поставил зависимости, запустил. А он мне Cannot GET /
@alexey-kuznetsov что тут подразумевалось?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:35 UTC
хм
значит почему-то не стартанул сервак
при запуске должна сама открываться страница
iDobryak
@iDobryak
Oct 12 2017 19:35 UTC

ERROR Failed to compile with 1 errors 22:30:57

This relative module was not found:

Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:36 UTC
а в логах есть что-нибудь,
iDobryak
@iDobryak
Oct 12 2017 19:36 UTC
может мне всякие ноды и зависимости надо обновить
вот ток я не знаю как ,)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:37 UTC
аа
example.config.js видел,
?
в срц
iDobryak
@iDobryak
Oct 12 2017 19:38 UTC
да
сейчас вижу
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:38 UTC
переименовал?
это как в друпале default.settings.php )))
iDobryak
@iDobryak
Oct 12 2017 19:38 UTC
нет. у тебяж не было написано это сделать
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:39 UTC
так readme автоматом сгенерился))
я ж не знал, что это кому-то пригодится :)
iDobryak
@iDobryak
Oct 12 2017 19:39 UTC
:)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:39 UTC
я этот проект забросил ещё весной
но он немного работал)
iDobryak
@iDobryak
Oct 12 2017 19:39 UTC
изучил вью и всё. больше не надо?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:40 UTC
логинился, разлогинивался, роуты роутил
ну да
iDobryak
@iDobryak
Oct 12 2017 19:42 UTC
запустился логиниться еще не пробовал
вопрос там материал дизайн, а в этом материале правый сайдбар выезжает?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:42 UTC
vue-devtools поставил в браузер?
правый - хз))
ни разу не юзал)
iDobryak
@iDobryak
Oct 12 2017 19:43 UTC
да поставил, еще когда про вью читал
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:49 UTC
я как тот материал посмотрел, дирику показал, так у нас уже второй проект на материале делается, хоть и на реакте))
iDobryak
@iDobryak
Oct 12 2017 19:50 UTC
почему реакт а не вью?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 19:53 UTC
сказали так)
iDobryak
@iDobryak
Oct 12 2017 20:08 UTC
@alexey-kuznetsov кстати для вью или реакта есть какие нить вещи для быстрых дашбордов (чтоб данные закидывать и радоваться)
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 20:09 UTC
хз, не встречал, но возможно есть. С другой стороны, всё всегда завязано на формат данных
имхо, проще самому дашборд из компонентов собрать
iDobryak
@iDobryak
Oct 12 2017 20:10 UTC
хорошо библиотеки компонентов где искать?
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 20:10 UTC
в awesome vue))
плюс гугл
iDobryak
@iDobryak
Oct 12 2017 20:11 UTC
ок
в осм вью сильно всего много даже сразу не знаешь куда заглядвать
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 20:11 UTC
советую с npmjs всегда переходить на страницу гитхаба - там мануалы полнее, плюс можно посмотреть, сколько звёзд
ну не так то и много
iDobryak
@iDobryak
Oct 12 2017 20:12 UTC
и еще вопрос. как мне в друпале понять куда я могу ломиться джейсоном и что я могу туда послать. например в форму логина и пароля
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 20:12 UTC
под каждую задачу 1-2 компонента
поставь restui
это модуль такой
зайдёшь в конфигурация - веб-службы - рест и там всё увидишь
ну не всё, а многое))
iDobryak
@iDobryak
Oct 12 2017 20:13 UTC
ок
обычно друпал юзаю для внутренних служб компании стандартными компонентами, а тут думаю попробвать вытащить фронт во что-то другое
спасибо за подсказки
KarmaBot
@KarmaBot
Oct 12 2017 20:14 UTC
@iDobryak, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
iDobryak
@iDobryak
Oct 12 2017 20:14 UTC
@alexey-kuznetsov спасибо
KarmaBot
@KarmaBot
Oct 12 2017 20:14 UTC
Спасибо (+1) для @alexey-kuznetsov принято! Текущая карма +44.
Alexey Kuznetsov
@alexey-kuznetsov
Oct 12 2017 20:14 UTC
пожалуйста))