@proRuby

Страница 605 из 1594
Vasiliy
26.06.2017
14:35:20
ну если база есть то пройдёт

Fedor
26.06.2017
14:35:31
я так понял по вопросу, что рельса дает данные, которые потом беруться ручками и через phpmyadmin заносятся в БД...

Sergey
26.06.2017
14:35:57
не в Phpmyadmin только для теста

а так пока без рельс сделано, руби и sql запрос

Google
Alex
26.06.2017
14:36:48
проблемы не вижу, рельсы можно сажать (хотя и сложно) на существующую базу

Anton
26.06.2017
14:37:14
Правда сложно?

Fedor
26.06.2017
14:37:20
ну если sql запрос проходит без ошибок, и select после update возвращает то, что было в update, то либо таблица/база не та, что у cmsки, либо где-то стоит кэш

Anton
26.06.2017
14:37:27
Я просто ханами сажал, вообще легкота

Alex
26.06.2017
14:37:32
Правда сложно?
попробуй посадить рельсы на базу от phpbb, с сохранением всей бизнеслогики.

да хоть с ханами хоть рельсы.

Суть таже.

Anton
26.06.2017
14:37:49
Единственное что, помнить про миграции для тестов надо

А в чем сложность?

Структура?

Alex
26.06.2017
14:38:15
во первых структура, да.

Vasiliy
26.06.2017
14:38:24
я думаю там просто рельса юзается чтобы складывать данные для umi

Anton
26.06.2017
14:38:29
А пример можно?

Google
Anton
26.06.2017
14:38:44
Правда интересно

Alex
26.06.2017
14:38:52
А пример можно?
базы phpbb? сейчас не могу, но там она немного трэшовая, даже не всегда понятно что за филд в базе.

Anton
26.06.2017
14:39:02
Хм

Интересно

Даже ручной маппинг не спасёт?

Alex
26.06.2017
14:39:15
я просто думал написать рельсовый двиг под phpbb, но потом быстро понял какой это будет геморой, т.к надо сохранять бизнеслогику.

Даже ручной маппинг не спасёт?
Спасёт. Просто это все долго.

Sergey
26.06.2017
14:42:27
вот поменял данные в cms и в базе поменялись после индексации, а в обратную сторону не работает, кэш какой-то, но cms он отключен

Igor
26.06.2017
14:44:04
Umi.cms?

Sergey
26.06.2017
14:45:09
да, каталог

Alex
26.06.2017
14:45:46
что значит в обратную сторону не работает?

Sergey
26.06.2017
14:47:47
в базе поменял, а в других местах не меняется

а если в cms, то везде обновилось

может там 2 базы

Vasiliy
26.06.2017
14:48:53
может у тебя просто не сохраняются изменения которые ты вносишь

Sergey
26.06.2017
14:49:42
вышел, зашел, все также и руби сделал запрос - поменялось

в базе только одно значение находит

Igor
26.06.2017
14:52:26
Если все правильно понял. Возьми айди какой либо страницы, найди ее в бд, получи айди объекта этой страницы и в cms3_objects смени название. После уже смотрим, сменилось ли название или нет. Так узнаем, с той бд ты работаешь, также найди cms3_cache и почисти ее

Sergey
26.06.2017
14:58:00
спасибо, сделаю?

Таблица называется cms3_filter_index_56_pages_57

Google
Sergey
26.06.2017
15:03:10
cms3_cache нету

Alexander
26.06.2017
15:05:03
Таблица называется cms3_filter_index_56_pages_57
весело натягивать на это что-то разумное, да

Sergey
26.06.2017
15:05:43
как найти страницу в бд?

id нашел

cms3_hierarchy нашел по имени там

Igor
26.06.2017
15:12:15
Таблица называется cms3_filter_index_56_pages_57
Нет, это таблица для фильтров

Фильтры юзают эту таблицу для фильтрации товаров

Они же и выводят товары, юзая эту таблицу

Тебе надо править ьаблицы cms3_hierarchy, cms3_objects, cms3_object_contents

И т.д.

С тела сейчас, подробнее не смогу сказать.

Sergey
26.06.2017
15:15:59
понятно, только через поиск там ничего не находит, вводу price и только в фильтрах соответствие

Igor
26.06.2017
15:16:36
Ты что именно хочешь? Выдернуть все товары или их данные?

Если хочешь, что бы другие данные попадали в cms3_filter... заходишь в товары, редактируешь тип данных, ставишь галки индексируемое и фильтруемое у полей и переиндексируешь

Для поиска в друном месте надо индексировать, в модуле поиск

Sergey
26.06.2017
15:19:42
хочу обновить данные в базе и чтобы на сайте обновились

Igor
26.06.2017
15:19:55
Ясно

Тогда тут посложнее будет

Sergey
26.06.2017
15:20:23
можно даже не обновлять а просто новые добавить, обновлять это для теста

Igor
26.06.2017
15:22:28
Тебе тогда лучше в потроха юми залезть, посмотреть как он добавляет страницы, и у себя реализовать. Когда добавляется страница/объект, то данные заносятся в несколько таблиц

Google
Igor
26.06.2017
15:24:02
А лучше это дело реализовать импортом

Через csv, либо xml

Наверно, меньше гемору булет

Sergey
26.06.2017
15:31:18
да, видимо, импортом проще будет, спасибо. интересно там есть автоимпорт по расписанию или что-то такое.

Igor
26.06.2017
15:32:18
Импорт есть, а автоимпорт - крон

Sergey
26.06.2017
15:38:22
ясно, буду тогда в umi разбираться

можно конечно вообще парсер чтобы сам добавлял как вручную, у меня там headless chrome используется

Admin
ERROR: S client not available

Igor
26.06.2017
15:42:27
Ясно. Ну, будут вопросы - пиши

Lupsick
26.06.2017
15:50:14
https://stackoverflow.com/questions/27543013/npm-install-fails-invalid-version

как вам

npm поломал кривые версии

Sergey
26.06.2017
15:50:53
хорошо

npm глючный малец, bundle круче

Alexander
26.06.2017
15:51:46
https://stackoverflow.com/questions/27543013/npm-install-fails-invalid-version
задолбали жёстко контроллировать всё подряд

Vasiliy
26.06.2017
15:51:54
зачем юзать npm когда есть yarn?

Alex
26.06.2017
16:00:59
задолбали жёстко контроллировать всё подряд
а потом все хотят нормальный поиск, ага

Alexander
26.06.2017
16:04:43
Sergey
26.06.2017
16:37:06
обычно с sudo npm нормально работает

umi конечно продвинутый, даже ссылку на картинку нельзя указать

Google
Alexander
26.06.2017
16:38:38
обычно с sudo npm нормально работает
зависит от того, куда установлен. с прямыми руками без судо должно работать

Sergey
26.06.2017
16:39:23
когда ошибка вылезает

Alexander
26.06.2017
16:39:42
когда ошибка вылезает
не должна она вылезать)

уж точно вряд ли судо поможет против логики версионирования

Sergey
26.06.2017
16:40:46
мне помогало, особенно когда время поджимает, главное чтобы работало, все идеально не бывает

Плюшка
27.06.2017
04:14:19
Doen

Денис
27.06.2017
07:15:36
а кто-то здесь работал/работает в Gett?

Fedor
27.06.2017
07:16:42
а у них разве рельса?

Vasiliy
27.06.2017
07:16:54
руби точно

Александр
27.06.2017
07:18:12
https://gett.com/careers/69-209_backend-developer/

Денис
27.06.2017
07:18:31
ruby, golang

Александр
27.06.2017
07:18:31
ух ты



Ivan
27.06.2017
07:21:25
Денис
27.06.2017
07:21:25
ух ты
wheely тоже на руби

Уже как неделю :)
как тебе там:)

Ivan
27.06.2017
07:22:19
Пока все нравится, не пожалел что пошёл к ним

Dmitriy
27.06.2017
07:23:40
go там для микросервисов?

Страница 605 из 1594