These are chat archives for DrupalRu/chat

28th
Jul 2017
multpix
@multpix
Jul 28 2017 07:39
@/all как мы видим, несмотря на заверения, деструктивная атака на ресурс продолжается. Я, простой участник форума drupal.ru, прошу воздержаться от реакции на любую провокацию вплоть до разрешения вопроса ответственными участниками. Иначе мы рискуем превратить форум в то, что было раньше. Спасибо за понимание.
onlyextart
@onlyextart
Jul 28 2017 08:01
Ребят, извините что вклиниваюсь в разборки, но мне нужна помощь :smile:
ERROR: Could not discover site group name, you should define it inside что за ошибка? Я делаю drush site-install --db-url=mysql://root:@localhost/d
multpix
@multpix
Jul 28 2017 08:03
mysql://{username}:{password}@localhost/{database}
onlyextart
@onlyextart
Jul 28 2017 08:03
@multpix ну так у меня также
multpix
@multpix
Jul 28 2017 08:04
и желательно все же не рут а обычного пользователя с правами на бд
имя:пароль@хост:база
onlyextart
@onlyextart
Jul 28 2017 08:05
я просто по тому что ты скидывал сейчас делаю. Склонировал, сделал composer install, все поставилось, ядро, модули которые были, и во дальше же создаю базу, чтобы потом сделать drush updb
multpix
@multpix
Jul 28 2017 08:07
а что скажет, если попробовать sqlite
drush si --db-url=sqlite://sites/default/files/.ht.sqlite
onlyextart
@onlyextart
Jul 28 2017 08:08
=mysql://admin:111@localhost/d вот так попробовал тоже самое
тоже самое
один и тот же ответ
multpix
@multpix
Jul 28 2017 08:09
база создана и пользователю на нее все права?
в mysql база
onlyextart
@onlyextart
Jul 28 2017 08:10
да

ERROR: Could not discover sitegroup name, you should define it inside [warning]

your .amazeeio.yml file
Drush command terminated abnormally due to an unrecoverable error.

вот полностью ошибка
multpix
@multpix
Jul 28 2017 08:11
а что выводит ls
из какого каталога выполняешь команды?
pwd ?
onlyextart
@onlyextart
Jul 28 2017 08:14
из docroot
ну тоже самое что и web
multpix
@multpix
Jul 28 2017 08:14
а что говорит drush status
onlyextart
@onlyextart
Jul 28 2017 08:15
тоже самое :worried:
значит проблема с драшем? @multpix
multpix
@multpix
Jul 28 2017 08:16
а просто drush - на ура выводит свою справку?
onlyextart
@onlyextart
Jul 28 2017 08:16
если подняться на один уровень выше, выдает инфу все норм
получается драшить нужно из каталога на уровень выше?
multpix
@multpix
Jul 28 2017 08:18
сделай поднявшись выше на один уровень tree -L 1
и сюда листинг полученного дерева
хоть кусок, я чет не понимаю как ты организовал проект и откуда работаешь
onlyextart
@onlyextart
Jul 28 2017 08:19
$ tree -L 1
Слишком много параметров: 1
может без пробела?
multpix
@multpix
Jul 28 2017 08:20
tree -L 1
1 это сколько уровней показать
вложенности каталогов
onlyextart
@onlyextart
Jul 28 2017 08:21
Слишком много параметров: 1 пишет =)
структура такая. OpenServer->domains->Dtest->docroot-> файлы друпала тут лежат
multpix
@multpix
Jul 28 2017 08:23
devel@comp ~ $ [] tree -L 1 projects/drupal/8.x/drupal8.dev/
projects/drupal/8.x/drupal8.dev/
├── autoload.php
├── composer.json
├── composer.lock
├── core
├── example.gitignore
├── index.php
├── LICENSE.txt
├── modules
├── profiles
├── README.txt
├── robots.txt
├── sites
├── themes
├── update.php
├── vendor
└── web.config

6 directories, 10 files
должно быть примерно то что выше
без указания пути - покажет от текущего местоположения
или просто . как текущий указать
или pwd чтоб указать текущее местоположение
я сейчас отлучаюсь, загляну еще.
onlyextart
@onlyextart
Jul 28 2017 08:25
в кьонсоле винды точно это будеть все работать?
multpix
@multpix
Jul 28 2017 08:26
оу, сорри друг, я и не подозревал что ты в вин
onlyextart
@onlyextart
Jul 28 2017 08:26
:smile: бывает
если бы не твоя ава с пингвином, так бы и бились =)
multpix
@multpix
Jul 28 2017 08:26
это же для линукс все писал)))
onlyextart
@onlyextart
Jul 28 2017 08:26
ну я уже понял
multpix
@multpix
Jul 28 2017 08:27
оки, с драшем в вин есть траблы, но ниче, ктот подскажет, я пас
onlyextart
@onlyextart
Jul 28 2017 08:28
не хватало мне только этого
multpix
@multpix
Jul 28 2017 08:34
Да победим, пусть ток кто-то с вин подтянется
попробуй на форуме вопрос по драшу на вин
fairrandir
@fairrandir
Jul 28 2017 08:36
Есть здесь и товарищи на винде. Какой сервер? OpenServer?
Maksim Baev
@mbaev
Jul 28 2017 08:38
@fairrandir OS меня полностью устраивает. Очень приятный сервер, спасибо Максиму.
fairrandir
@fairrandir
Jul 28 2017 08:39
Там мулька в чём - виндовой консолью вообще пользоваться противопоказано.
onlyextart
@onlyextart
Jul 28 2017 08:40
да, OpenServer
fairrandir
@fairrandir
Jul 28 2017 08:41
https://git-for-windows.github.io/ - консолька, git в подарок =)
onlyextart
@onlyextart
Jul 28 2017 08:41
так а что мне делать то? мне нужно чтоб проект этот заработал, это типа болванка на основе которой нужно все делать
а терминал шторма не подойдет?
fairrandir
@fairrandir
Jul 28 2017 08:43
https://ospanel.io/docs/#menju-zakladok - добавить закладку, с указанием на бинарник git-bash
Терминал шторма - тут в чём прикол у опенсервера, ЕМНИП PATH опенсервера не доступен системе. То есть если прога запущена не через закладки или progs openserver'a, она ничего не знает о существовании PHP в частности и вообще опенсервере в целом.
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 08:47
а ёпт, драш и композер на винде - это прямой путь к установке линукса
fairrandir
@fairrandir
Jul 28 2017 08:48
Агась. На работе мучаюсь. =)
onlyextart
@onlyextart
Jul 28 2017 08:49
я консоль вызываю из OpenServer->Дополнительно->Консоль
не сойдет так?
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 08:50
а винда не 10-я часом?
onlyextart
@onlyextart
Jul 28 2017 08:50
7-я
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 08:50
пичяль
fairrandir
@fairrandir
Jul 28 2017 08:50
А драш как устанавливался?
OpenServer->Дополнительно->Консоль - тоже в принципе канает, но мне в ней что-то неуловимо не нравилось.
onlyextart
@onlyextart
Jul 28 2017 08:53
drush через композер
fairrandir
@fairrandir
Jul 28 2017 08:54
Через композер глобально, или вместе с сайтом в комплекте? Версия drush?
multpix
@multpix
Jul 28 2017 08:55
тогда к нему попробуй по прямому пути, он же в vendor лежит
Grayw0lf
@Grayw0lf
Jul 28 2017 08:55
под винду лучше использовать консоль например от того же гита
но работа с драшем под виндой тот еще мазохизм, вроде под вин только 7я версия
драш под винду отдельный экзешник
multpix
@multpix
Jul 28 2017 08:56
напомню, что для винды есть хорошая оригинальная коробка
Grayw0lf
@Grayw0lf
Jul 28 2017 08:57
да кстати, там все внутри, вот только исправили ли они косяк со структурой файлов, там вроде сайтс куда то не туда ложился
multpix
@multpix
Jul 28 2017 08:58
вот про это - не подскажу
onlyextart
@onlyextart
Jul 28 2017 08:58

PHP configuration : D:\openserver\modules\php\PHP-7.1\php.ini

PHP OS : WINNT

Drush script : C:/Users/AppData/Roaming/Composer/vendor/drush/drus

                       h/drush.php

Drush version : 8.1.12

bardachev
@bardachev
Jul 28 2017 08:58
@multpix а подскажи, как запускать drupal console, если устанавливал как ты писал тут http://drupal.ru/node/130881
там вроде бы есть консолька в vendor
fairrandir
@fairrandir
Jul 28 2017 09:00
vendor/bin/drupal cr
bardachev
@bardachev
Jul 28 2017 09:01
@fairrandir спасибо, нашёл
Grayw0lf
@Grayw0lf
Jul 28 2017 09:03
я вот конечно ничего не подскажу т к под виндой уже больше года ничего не запускаю, как перешел на виртуалку так и забил
multpix
@multpix
Jul 28 2017 09:04
да, и я вот хз, насколько правильно добавить этот vendor к PATH чтоб просто вызывать по имени
Grayw0lf
@Grayw0lf
Jul 28 2017 09:06
кстати когда ставил драш под винду там надо было в переменные окружения дописать пути чтобы винда его видела, в доке по драшу должно быть написано
Alexey
@alexsco74
Jul 28 2017 10:44
Всем здравствовать!
bumble
@awd-studio
Jul 28 2017 10:44
@alexsco74 приветствуем
Michael
@graytone
Jul 28 2017 10:44
Привет!
Alexey
@alexsco74
Jul 28 2017 10:45
Знакомые все лица
Внимание вопрос, есть https://github.com/contentacms/contenta_vue_nuxt но она пока в работе, есть что-то демкное но уже рабочее с формами, регистрацией ?
multpix
@multpix
Jul 28 2017 11:02
@alexsco74 Привет
попробуй vue-auth и jwt для друпал
и в репе по твоей ссыли есть примеры форм и как работать с axios
Alexey
@alexsco74
Jul 28 2017 11:04
хотелось nuxt + vue https://contentavuenuxt.github.io/contact/ в работе не отправляет
RESTful есть и для D7, но хотелось узнать, может кто видел D8 front nuxt vue с регой в бэк
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 11:21
я бы simple_oauth использовал
вопрос в том - юзер должен сам себя регить или уго создаёт админ?
Alexey
@alexsco74
Jul 28 2017 11:29
Для обычной реги пользователя того же commerce
например
Блин В севастополе Саках и Каче нет электичества, пишу с 3G
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 11:34
так коммерс же сам регает юзера
там куда сложнее вопрос - как добавить товар в корзину
Alexey
@alexsco74
Jul 28 2017 11:43
Он не может сам регать - у него "голова" будет отрублена
commerce будет на бэке
А надо написать фронт
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 11:53
может ещё как
когда в коммерсе покупаешь, тебя же не логинит
а шлёт письмо на почту
т.е. юзер регится в бэкграунде в любом случае
Alexey
@alexsco74
Jul 28 2017 11:55
Ну здесь не совсем удачны пример я привел, суть в том что от коммерца останется только сущности и связи при работе с nuxt + vue , так как фронт надо будет писать на nuxt для работы магазина
Вообщем мне нужна фига как у них в демке но у которой есть рабичие формы типа реги ...?!
Фига nuxt + vue для D8 (openapi)
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 11:58
форм никаких как бы и нет
есть только эндпоинты, которым нужны некие пэйлоды
а как будет форма устроена - это дело третье
Alexey
@alexsco74
Jul 28 2017 11:59
Есть например https://contentavuenuxt.github.io/contact
Но она недоделаная
Вот это третье дело и нужно
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 12:00
так а причём тут д8 или nuxt?
бери любой генератор форм для vue
или даже лепи формы вручную
Alexey
@alexsco74
Jul 28 2017 12:01
Спасибо ссыль есть для примера?
D8 будет причем так как он отвечает за бэе и через него буду создавать записи в базе
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 12:02
только на реакте))
Alexey
@alexsco74
Jul 28 2017 12:02
Эх, всё равно спасибо за ответы
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 12:08
так бросай всё - иди на пляж)))
Alexey
@alexsco74
Jul 28 2017 12:21
:)
Ещё не вечер ...
onlyextart
@onlyextart
Jul 28 2017 14:14
Ребят, скажите, есть ли такая возможность, чтобы материалы во вьюхе вывести четные напрмер Title, Image а нечетные Image, Title
fairrandir
@fairrandir
Jul 28 2017 14:16
Можно тупо css. float: left - float: right имаге
onlyextart
@onlyextart
Jul 28 2017 14:17
@fairrandir понятно что можно =) но мне вот интересно во вьюхе реально ли так сделать?
onlyextart
@onlyextart
Jul 28 2017 14:25
Ну и понятно что я могу добавлять материал постоянно
onlyextart
@onlyextart
Jul 28 2017 14:33
@Graytone лучше бы мне ответил :smile:
Michael
@graytone
Jul 28 2017 14:42
Делаешь выборку по odd, even
Но для этого всьюс надо вывести списком
И вроде классы по умолчанию оставить
fairrandir
@fairrandir
Jul 28 2017 14:50
Вообще говоря можно как-то в препроцессе наверное. + у Display Suite в связке с вьюс есть возможность задавать разный режим отображения для разных рядов.
Но влево-вправо вы картинку всё равно с помощью CSS будете выравнивать же, так что зачем заморачиваться? .row:nth-child(2n+1) и алга
onlyextart
@onlyextart
Jul 28 2017 14:51
ну я пока нашел такой способ, делаю счетчик филдов, и потом пишу в твиг логику
REPLACEMENT PATTERNS есть такая штука
Alexey
@alexsco74
Jul 28 2017 15:09
Я бы сделал через css nth-child + display:flex; order: xxx
https://caniuse.com/#search=flexbox хорошо кросится уже
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:44
Кто в migrate хорошо разбирается, подскажите плиз, как заполнить поле "похожие товары" - это же референс на такую же сущность. Указывать в sourceMigration текущую миграцию - это нормально вообще?
Alexey
@alexsco74
Jul 28 2017 15:45
Сначала эти товары д.б. загружены ранее, чтобы на них ссылки ставить
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:46
а мигрэйт повторно не хочет обрабатывать
грит типа и так всё норм)
Alexey
@alexsco74
Jul 28 2017 15:46
Как то последовательность надо установить сначала зависимые потом зависящие
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:47
так они одноранговые
ну как это сказать
Alexey
@alexsco74
Jul 28 2017 15:47
Я понял
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:47
короче 1 ссылается на 2, а 2 на 1
Alexey
@alexsco74
Jul 28 2017 15:47
Ты пишеш скрипт для миграйт?
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:47
да
Alexey
@alexsco74
Jul 28 2017 15:48
Он должен вторым проходом тогда заменить eid на пришедшие
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:48
ух ты
Alexey
@alexsco74
Jul 28 2017 15:48
Рельно id которые создаст
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:48
ролбэкнул всё и с первого прохода пошло
я не знаю как)))
Alexey
@alexsco74
Jul 28 2017 15:49
значит где то отлижил и после создания заменил
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:49
видимо
Alexey
@alexsco74
Jul 28 2017 15:49
Молодца
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:49
ттгда второй вопрос))
как мигрировать два поля в одно?)) надо мультивэлью обычный
как их мапить?
Alexey
@alexsco74
Jul 28 2017 15:50
У feeds есть feeds_tamper для такого
А ты каким моделм мигрируешь?
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:51
migrate
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:51
да
Alexey
@alexsco74
Jul 28 2017 15:52
Может потом сниппетом пройти для заполенния ?
Я бы потом hook_action написал
imho индивидульно
vbo их юзает
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:57
с референсами проканало
как-то само за один проход и создало и связало
bardachev
@bardachev
Jul 28 2017 15:57
а кто в 8ке с migrate знаком?
Alexey
@alexsco74
Jul 28 2017 15:57
Ну да модуль давно днлпнны
деланный
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 15:58
@bardachev я с 7 на 8 мигрировал чисто мышкой)
Alexey
@alexsco74
Jul 28 2017 15:58
Да он нор сосает
умолчательны
й
знакомства не просит
bardachev
@bardachev
Jul 28 2017 15:58
@alexey-kuznetsov вот я мышкой смигрировал, а оно картинки не подтянуло. Сижу вот теперь yaml конфиг изобретаю
картинки подтянуть бы
Alexey
@alexsco74
Jul 28 2017 15:59
Там где то issue бло на эту тему
на орге вбей проблему в поиск
bardachev
@bardachev
Jul 28 2017 16:02
Uncaught PHP Exception RuntimeException: "fopen(): Filename cannot be empty" at /home/vadim/virt_hosts/site.dev/web/core/lib/Drupal/Core/StreamWrapper/LocalStream.php line 166, referer: http://nadejda.dev/admin/structure/migrate
и шо он имеет в виду гад
Alexey
@alexsco74
Jul 28 2017 16:02
Файло долдно сущестовать
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 16:02
@bardachev я тоже, а потом попробовал ещё раз и подтянулись картинки))
Alexey
@alexsco74
Jul 28 2017 16:03
до этой строки
Права на папки и файлы перед миграцией проверял ?
755 644
bardachev
@bardachev
Jul 28 2017 16:03
@alexsco74 да
Alexey
@alexsco74
Jul 28 2017 16:03
Хм
bardachev
@bardachev
Jul 28 2017 16:04
@alexey-kuznetsov я 2 раза пробовал, решил вот миграцию поковырять руками, всёравно надо будет
Alexey
@alexsco74
Jul 28 2017 16:04
D8.3.5 ?
bardachev
@bardachev
Jul 28 2017 16:05
@alexsco74 да
Alexey
@alexsco74
Jul 28 2017 16:05
Может свежая ишью вкралась
Раньше подтгивал
Сейчас как раз инсталю 835 на локаль
multpix
@multpix
Jul 28 2017 16:08
только на реакте))
нахреакт
Alexey
@alexsco74
Jul 28 2017 16:09
:)
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 16:09
я, как человек, глубоко постигший реакт, согласен))
Alexey
@alexsco74
Jul 28 2017 16:13
@multpix спасибо
Alexey Kuznetsov
@alexey-kuznetsov
Jul 28 2017 16:16
правда полноценных аналогов react-jsonschema-form на vue.js пока не встречал