Евгений
ребзя
Евгений
как дополнительные поля делать на сайте?
Евгений
как advanced custom fields в вротпрессе
Евгений
чтоб юзер мог добавить текстовое поле, текстарею, чекбоксы, селекты
Евгений
как это в базе должно быть
Евгений
то есть я понимаю если такой вариант, сделать таблицу sutom_fields, там хранить название поля, его тип ну еще чтото
Евгений
а как реализовать когда тип поля какой нибудь селект например? где варианты селекта хранятся
Anonymous
eav
Евгений
а тип и варианты выбора как хранить?
Евгений
можешь вот прям пример таблицы?
Anonymous
eav_table:
entity_id, field_type_id, value
И 2 таблицы entities и fields.
В fields соответсвенно:
id, name, type, defaults
Где:
name - название (человекопонятное)
type - тип (select, input, checkbox)
defaults - либо просто значение, либо json, либо значение через запятую и т.д
Anonymous
можно в feilds добавить еще служебных полей. Всякие field_name, field_id и т.д
Евгений
defaults - тип text?
Anonymous
Чтобы в html проще было
Anonymous
defaults - зависит от того, как ты дуешь хранить.
Anonymous
Можешь пойти дальше и сделать field_value таблицу с many-to-many
Anonymous
и тогда без defaults
Евгений
и на фронте всё это надо как то еще выдумать сделать
Евгений
спасибо
Евгений
а в не sql базах есть чтото для более удобного вот этого всего?
Anonymous
Евгений
Нет
Евгений
Не разбирался еще
Anonymous
ну в nosql там вообще подобное просто делается
Евгений
А в ларе поддерживаются носкл?
Anonymous
Естественна
Anonymous
изкаропки нет
Anonymous
редиска же
Anonymous
изкаропки
Anonymous
доп.пакетами да
Евгений
Ну я про монго скорее или подобное
Евгений
Хз, не юзал раньше
Евгений
Надо вообще почитать про эти nosql
Anonymous
На самом деле nosql подходят для очень специфичных задач
Anonymous
На обычных задачах они пиздец проигрывают sql
Тенпеннай
это на каких?
Тенпеннай
"вывести 10 фоточек"?
Евгений
Посоны
Евгений
Как можно массово перевести названия городов?
Евгений
Есть список страна - город
Евгений
На инглише
Pin
Как можно массово перевести названия городов?
Либо найти готовую базу с переводом. Либо написать какую-то парсилку, которая циклом пробежиться и переведёт, напричем через апишку какого-нибудь транслейтора, гуглотранслейтер точно это умеет..
Евгений
Я вручную транслейтом пробовал некоторые города, получилось не все гладко
Евгений
Блин, там еще города парсятся периодически новые в базу, сразу бы название переводить при парсинге
Pin
ну тоже без проблем
Pin
при парсинге ивент запили
Pin
чтобы ходил в переводчик и переводил сразу
Pin
я не уверен только в корректности перевода обычного переводчика
Евгений
Вот и я
Pin
ну я вот ради примера сейчас в гугол вбир пару городов
Pin
вроде корректно переводит
Евгений
Ща пример покажу если найду с ходу
Anonymous
Где ты города парсишь?
Anonymous
И зачем тебе перевод
Евгений
Fier
Евгений
Numbeo.com
Anonymous
Самый простой вариант, взять у того же ВК список городов на рус и анг и забить в базу
Евгений
Надо глянуть базу вк
Евгений
https://api.vk.com/method/database.getCities?country_id=21&lang=ru
Евгений
Нет на русском
Anonymous
тупо зайди на главную
Anonymous
нажми зарегаться
Anonymous
и забери от туда
Anonymous
а, у тебя не только ру
Anonymous
тогда зачем тебе переводить?
Евгений
Всмысле?
Евгений
Парсинг идет английских названий
Anonymous
Ну даже вк не переводит города для других стран
Евгений
Мне надо из перевод на русский
Евгений
Сайт numbeo.com смотрел?
Anonymous
нет
Евгений
Делаю аналог на русском
Евгений
Не буду же я писать "Стоимость жизни в Fier"
Евгений
https://www.numbeo.com/cost-of-living/in/Fier-Albania?displayCurrency=RUB&seeThePricesForMobile=true
Andrey
всем привет,
есть вопрос по ajax и laravel,
через jQuery отправляю ajax-запрос и мне laravel отвечает 500 ошибкой,
и говорит TokenMismatchException in VerifyCsrfToken.php line 68
что делать?
Anonymous
добавить в шаблон токен
Andrey
токен и без форм работает?