Задать вопрос
Контакты
Местоположение
Россия, Курская обл., Железногорск

Наибольший вклад в теги

Все теги (11)

Лучшие ответы пользователя

Все ответы (21)
  • Ошибка 709 при установке сетевого принтера?

    Haotik
    @Haotik Автор вопроса
    PHP мидл без фреймворков
    В общем удалось найти решение...
    1. Выставил на хосте галку разрешить виндоус управлять принтером по умолчанию.
    2. Через управление учетными записями виндоус создал дополнительного пользователя который используется по сети (говорю об этом Доступ к диспетчеру учетных данных) в качестве хоста указал имя самого себя
    3. Спорный пункт но тем не менее одно из действий которое привело к решению
    Вырубил в биосе ускорение загрузки (Не связано вроде как но это одни из действий после которого все заработало)
    4. Перезагрузка компьютера.
    Ответ написан
    1 комментарий
  • Как сделать вывод информации при нажатии на кнопку?

    Haotik
    @Haotik
    PHP мидл без фреймворков
    Если все таки будете использовать JS то попробуйте ajax.

    Если кратко при нажатии на кнопку аякс скрипт будет отправлять указанные вами данные на бэкэенд, где php обработчик подготовит нужные данные, например выберет нужные строки из БД. (там же лучше все сверстать сразу что бы потом через js не прописывать) и отправит их обратно пользователю и выведет в указанный вами блок.

    Данный способ все таки более предпочтителен чем выкидывать на страницу все возможные варианты сразу и потом их фильтровать. (как размер самой страницы, так и возможно вывод каких то персональных, приватных данных в общем потоке)

    Если же без использования JS
    То.
    1. выводим все данные на страницу с обязательным укзаанием ID блоков.
    2. Кнопки делаем ссылками с указанием id связанного блока Кнопка
    3. В CSS прописываем скрытие всех под элементов - display: none
    4. В CSS используем псевдокласс :target {display:block;}

    span{
        display: none;
    }
    
    span#element:target{
        display: block;
    }


    Логика
    При нажатии на кнопку элемент с указанным в нем ID получает псевдо класс :target который можно использовать в css

    Из недостатков - больше 1 элемента вы на такую цепочку не повесите. Т.е. если надо с "таргет" блока открыть какой то следующий, то следующий откроется, но для текущего слетит таргет и он снова будет не виден.
    Ответ написан
  • Как формулировать запросы REST API для YII2?

    Haotik
    @Haotik Автор вопроса
    PHP мидл без фреймворков
    Нашел ответ, внутри yii\rest\ActiveController
    указан список action которые нужно добавлять после имени своего контролера, т.е. для моего случая
    получить пользователя с id 1
    php.english.local/index.php?r=users/1
    должно быть так
    php.english.local/index.php?r=users/view&id=1
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (31)