Size: a a a

2020 August 06

️V

️️️️️️️️️️Владимир V... in phpGeeks
🤨
источник

E

Edgeworth in phpGeeks
Ку
источник

A_

Alex _ in phpGeeks
Денис Солодковский
Ребят, привет)

вопрос по реализации:
есть двумерный массив вида

{
   "result": "ok",
   "tarifs": [{
       "title": "Тариф",
       "tarifs": [{
           "ID": 2,
           "title": "Тариф (3 месяца)",
           "price": 1000,
           "price_add": 0,
           "pay_period": "3",
           "new_payday": "145280000+0300",
           "speed": 50
       },

необходимо взять данные из массива и отобразить инфу пользователю в виде трех экранов: список тарифов, выбор срока действия, отображение конкретного тарифа

я реализовал это как настоящая макака и запилил отдельную страницу для всех возможных вариантов, вывел туда все данные через обход массива
и есть стойкое ощущение, что реализация должна быть иной)

думаю сейчас, что массив должен обрабатываться в data, его элементы преобразовать в переменные и потом их уже выводить в интерфейсе

но встал вопрос, как реализовать обращение к нужному элементу без создания отдельной для него страницы?


можете кидать камнями и тд
но за годный совет — поставлю пивас
в виде 3 экранов это вообще как?
источник

A

Alex in phpGeeks
@solodkovskiy ты сам все верно написал, у тебя есть 3 представления в виде html + php (или твиг шаблон, как нравится)

внутри есть доступ к переданным переменным, по ссылке глянь самый простецкий вариант

дальше чтобы не дублировать страницы в идеале у тебя должна быть одна точка входа (index.php) внутри которого достаешь данные запроса, например url и по нему понимаешь что делать, это все про роутинг

попроще, есть 1 php файл, для отображения одного тарифа, на который ты попадаешь с помощью localhost/script.php?tariff=2
достаешь свой массив
внутри файла вызываешь $GET['tariff'] - вернет 2
по этому id тарифа поймешь какой элемент выводить
источник

РД

Ратмир Диронин... in phpGeeks
Денис Солодковский
Ребят, привет)

вопрос по реализации:
есть двумерный массив вида

{
   "result": "ok",
   "tarifs": [{
       "title": "Тариф",
       "tarifs": [{
           "ID": 2,
           "title": "Тариф (3 месяца)",
           "price": 1000,
           "price_add": 0,
           "pay_period": "3",
           "new_payday": "145280000+0300",
           "speed": 50
       },

необходимо взять данные из массива и отобразить инфу пользователю в виде трех экранов: список тарифов, выбор срока действия, отображение конкретного тарифа

я реализовал это как настоящая макака и запилил отдельную страницу для всех возможных вариантов, вывел туда все данные через обход массива
и есть стойкое ощущение, что реализация должна быть иной)

думаю сейчас, что массив должен обрабатываться в data, его элементы преобразовать в переменные и потом их уже выводить в интерфейсе

но встал вопрос, как реализовать обращение к нужному элементу без создания отдельной для него страницы?


можете кидать камнями и тд
но за годный совет — поставлю пивас
пс, он 3-хмерный
источник

I

Ivan in phpGeeks
Ратмир Диронин
пс, он 3-хмерный
Эахаха, бывает
источник

𝓙

𝓙𝓵𝓮𝓬𝓽𝓮𝓻... in phpGeeks
Ратмир Диронин
пс, он 3-хмерный
он проверял нас:)
источник

ДС

Денис Солодковский... in phpGeeks
ахахах, вы прошли проверку)
источник

ДС

Денис Солодковский... in phpGeeks
Ратмир Диронин
пс, он 3-хмерный
спасибо)
источник

𝓙

𝓙𝓵𝓮𝓬𝓽𝓮𝓻... in phpGeeks
по ключам выводи данные которые тебе надо
источник

A

Alex in phpGeeks
кроме как в лабах эти мерности массивов где то важны? Данные как данные
источник

ДС

Денис Солодковский... in phpGeeks
𝓙𝓵𝓮𝓬𝓽𝓮𝓻
по ключам выводи данные которые тебе надо
с выводом по ключам разобрался, а вот с реализацией без десятков страниц попробую по совету @fbariy пойти

ещё мысль появилась: можно ли реализовать запрос через функцию? отдавать ей в качестве аргумента id и принимать id для отображения
источник

A

Alex in phpGeeks
Денис Солодковский
с выводом по ключам разобрался, а вот с реализацией без десятков страниц попробую по совету @fbariy пойти

ещё мысль появилась: можно ли реализовать запрос через функцию? отдавать ей в качестве аргумента id и принимать id для отображения
"запрос через функцию" что это такое
источник

ДС

Денис Солодковский... in phpGeeks
Alex
"запрос через функцию" что это такое
при клике вызывать функцию, которая принимает в качестве аргумента id и возвращает необходимый id
источник

𝓙

𝓙𝓵𝓮𝓬𝓽𝓮𝓻... in phpGeeks
Денис Солодковский
при клике вызывать функцию, которая принимает в качестве аргумента id и возвращает необходимый id
Джс вроде
источник

A

Alex in phpGeeks
Денис Солодковский
при клике вызывать функцию, которая принимает в качестве аргумента id и возвращает необходимый id
с js надеюсь тебе помогут, тут мои полномочия все
источник

T🐜

The Ant 🐜 in phpGeeks
Александр Хакимов
У меня есть код от которого у меня аргазм
Надо чтобы другие оргазмировали от твоего кода 😄
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeks
🔫
источник

АХ

Александр Хакимов... in phpGeeks
The Ant 🐜
Надо чтобы другие оргазмировали от твоего кода 😄
🤣🤣🤣 если только братьев по разуму найду
источник

MS

Minas Sarkisyan in phpGeeks
Sergey 🛸
А где ты нашёл xdebug под php8?
его нет) Пихал под 7
источник