Персональная страница shra, блог фриленсера, веб-разработчика на PHP. Здесь я делюсь своим опытом и мыслями, провожу опыты над людьми, собираю нематериальные свидетельства собственной глупости. Используя примеры программного кода с данного сайта, вы принимаете всю ответственность за возможные последствия их использования, включая ваше психическое здоровье и интересы третьих лиц.
Intagram ориентирован на работу с мобильных устройств, потому на PC эти опции недоступны. Вы не сможете запостить картинку или видео с PC. Но есть довольно простой трюк, который активирует необходимый функционал.
Смысл в том, что нужно активировать режим разработчика в браузере и переключиться далее в режим тестирования сайта как будто на мобильном устройстве. В Chrome и Opera для этого можно использовать следующие горячие клавиши:
активировать инструменты разработчика — «CTRL+SHIFT+I» или «CTRL+SHIFT+J»
далее нужно активировать device toolbar — «CTRL+SHIFT+M». По умолчанию режим просмотра сайта будет выбран как «Responsive» (адаптивный).
третий шаг — выберите из предложенный вариантов устройств любое мобильное устройство, я, к примеру, на скриншоте ниже выбираю iPhone X.
после всех манипуляций нажмите F5 (обновить содержимое страницы). Внизу страницы должны появиться знакомые иконки, в том числе и добавление новой записи.
Как видите, ограничения instagram обходятся достаточно просто. При этом постить с PC бывает удобнее, т.к. часто материалы для публикации подготавливаются именно на компьютере.
Один раз начав работать с EntityFieldQuery, вы уже не захотите городить SQL запросы с джойнами таблиц полей сущностей. Что то сложное, возможно, сделать будет слишком трудно на этом конструкторе, но типовые выборки данных делать приятно, быстро и удобно. ...
Порою требуется добавить свои классы в переменную attributes на уровне шаблона (в twig).
Переменная attributes - это объект Drupal\Core\Template\Attribute. У него есть нужный нам метод - addClass().
Пример использования:
[crayon-6a16682955370819747721/]
В семерке поменяли кое что в плане отправки писем, и то что работало в 6ке, в 7ке уже «не катит». Разберем два аспекта отправки писем:
HTML формат письма ...
Что делают в большинстве случаев после успешного submit данных формы? Вариантов два - либо показывают системное сообщение drupal_set_messge(), либо производят переадресацию на некую страницу с результатами.
Первый вариант почти всегда выглядит неказисто, ...