Дмитрий
в админке как я понял
Artem
Ща узнаем
Дмитрий
отдельно запрашивать это как-то неверно
Дмитрий
ты и фльтрацию толком не сможешь сделать
Alex
ну также как поле sql работает, только не запрос к базе делать ,а к файлу
Artem
Дмитрий
Alex
в api я могу обращаться к внешнему ресурсу и использовать готовые классы
Дмитрий
так у тебя цены где хранятся
Дмитрий
в этой бд или вообще на сторонем сервисе
Alex
на стороннем сервисе
Дмитрий
ну надо все цены выкачать локально
Дмитрий
т обновлять их фоном
Дмитрий
а обращение делать к локальным хранилищам
Artem
Vladimir
это не сложно
Alex
да, это вариант и свое поле и локальный кеш с разнесением значений по обычным полям
Дмитрий
ты хочешь выгружать цены, которые хранятся на стороннем ресурсе в менеджере материалов
Дмитрий
как новое поле в таблице
Vladimir
Дмитрий
Vladimir
блин. получилось как подколол
Artem
Artem
Малоли что с сетью между твоим сервером и удалённым.
Alex
да, тормоза неизбежны
Artem
Проще запускать скрипт кроном и дёргать данные по api, а в полях - sql
Дмитрий
но я верно описал что ты хочешь?
Artem
Ну а писать все в отдельную табличку
Dmitry
Дмитрий
Дмитрий
можешь хоть текстовое взять
Дмитрий
тебе нужно плагин написать которые вытаскиывает цены и заполяет значения
Dmitry
Я за время пользования вообще драйвера не ставил ))
Artem
И по этому коду простотгуглишь
Artem
Если модель популярная - будет куча совместимых дров
Dmitry
Почему же, узнаю сегодня ))
Alex
Artem
Я так вифи настраивал на одном ноуте
Dmitry
Дмитрий
@alexrevo два варианта
1) создаешь обычное поле текстовое или целочисленное пишешь плагин, который заполняет цены и обновляет значения полей в таблице files_values
2) содаешь свое поле и плагин, который так же будет вытаскиывать и обновлять цены и где-то сохранять - лучше в бд, а не в файл. И при рендере поля берется айди материала и сопоставляется цена с материалов как-то в поле. Но в таком варианте тебе не будет доступна фильтрация по цене от вадима что плагин
Дмитрий
я бы выбрал первый вариант
Alex
в Advanced Custom Fields есть поле:
Custom PHP Field
Execute PHP in a Joomla! Custom Field and display a dynamic value in the front-end.
можно его приспособить, сделать кнопку и по клику делать запрос к api
Alex
чтобы не было тормозов
Дмитрий
понимаешь, тебе это не подойдет, тебе нужен какой-то фоновый процесс который сам по себе работает
Дмитрий
и обновляет
Vladimir
Дмитрий
внешний сервис сдох
Дмитрий
у тебя весь сайт сдох?
Дмитрий
что выбрать? весь сайт сдох где это работает или грамотное кеширование и аккуратное отмирание не работающего, если кеш отвалился
Vladimir
Vladimir
Дмитрий
я риторичкский вопрос задал
Vladimir
бля
Дмитрий
не требущий ответа
Vladimir
не шути так
Дмитрий
алексу
Vladimir
начинай со слов «предположим»
Alex
Дмитрий
оно тебе не подойдет
Дмитрий
как ты не поймешь
Дмитрий
вообще
Дмитрий
делать только как минимум как я описал
Дмитрий
дальше можно другие методики применять
Дмитрий
но я минимум написал как надо
Vladimir
Fifafan
Блин, снова походу отстал от жизни... В обработчике кэширования появилось столько вариантов, что аж глаза разбегаются
Artem
Fifafan
4
Artem
о_О
Fifafan
файл 2 мемкэша и редис
Artem
О! Когда APC добавили? Были же вроде тольео редис и мемкэш
Fifafan
вот и я говорю