Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
«Дурак подкидной и переводной» — классика карточных игр! Яркий геймплей, простые правила. Развивайте стратегию, бросайте вызов соперникам и станьте королем карт! Играйте прямо сейчас!

Дурак подкидной и переводной

Карточные, Настольные, Логическая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Backend + Web-программирование

С этим тегом используют

IT Программирование Frontend IT юмор Разработка Программист Drupal Web Javascript Веб-разработка HTML Все
31 пост сначала свежее
DELETED
3 года назад

Простейший поиск в Drupal 8⁠⁠

Добавляем новое представление:

/admin/structure/views/add

Если вы выводите содержимое вместо полей, то в настройках формата поставьте галку Принудительно использовать поля.

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

Добавьте поля, по которым будет производится поиск:

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

В Критериях фильтрации добавляем поле Фильтр комбинированных полей и делаем его раскрытым.

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

В селекте «Оператор» выбираем «Содержит».

В поле «Выберите объединяемые для фильтрации поля», зажимая клавишу CTRL, выберите поля, по которым будет производится поиск.

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

Сохраняем представление.


Переходим на страницу поиска:

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

Форма поиска привязана к странице. Для того чтобы сделать ее отдельным блоком:


В настройках представления → Расширенные → Раскрытая форма → Раскрытая форма в блоке → Ставим radiobutton в положение «Да».

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

В схеме блоков:

/admin/structure/block

Добавляем блок поиска нашего представления:

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

Я расположил в сайдбар:

Простейший поиск в Drupal 8 Разработка, Программирование, IT, Drupal, Поиск, Backend, Web-программирование, Длиннопост

Если вам нужно сделать очень простой поиск — данный подход для вас.

В иных случаях советую смотреть в сторону SEARCH API.

Показать полностью 6
[моё] Разработка Программирование IT Drupal Поиск Backend Web-программирование Длиннопост
1
DELETED
3 года назад

Настройка pathauto в Drupal 8⁠⁠

Заходим в настройки синонимы URL в раздел Шаблоны:

/admin/config/search/path/patterns
Настройка pathauto в Drupal 8 Drupal, Программирование, Web, IT, Web-программирование, Backend, Url, Cms, Разработка, Программист, Интернет, Длиннопост

Пример №1 — Раздел «Блог»

- Жмем кнопку Add Pathauto pattern;

- В селекте Pattern Type выбираем Content;

- В поле Path pattern пишем шаблон пути;

- Клацаем чекбокс на тип материала Article;

- Указываем название шаблона в поле label и меняем его машинное имя.

Настройка pathauto в Drupal 8 Drupal, Программирование, Web, IT, Web-программирование, Backend, Url, Cms, Разработка, Программист, Интернет, Длиннопост

В поле Path pattert:

[node:title]

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

Если страница называется Моя первая статья → URL страницы будет:

/blog/moya-pervaya-statya

Пример №2 — Раздел «Каталог»

Аналогично добавляем новый шаблон Pathauto, но уже для Термина таксономии.

Настройка pathauto в Drupal 8 Drupal, Программирование, Web, IT, Web-программирование, Backend, Url, Cms, Разработка, Программист, Интернет, Длиннопост

Обратите внимание на поле Path pattern:

catalog/[term:parents:join-path]/[term:name]

- [term:name] — это токен, вместо которого будет подставляться заголовок термина таксономии;

- [term:parents:join-path] — это токен, вместо которого будут подставляться заголовки родительских терминов таксономии.


О втором пункте немного поподробнее:

Настройка pathauto в Drupal 8 Drupal, Программирование, Web, IT, Web-программирование, Backend, Url, Cms, Разработка, Программист, Интернет, Длиннопост

Термины могут иметь древовидную структуру. Именно поэтому в адресе подкатегорий должен содержаться адрес их родительских категорий.


Возьмем термин «Яблоки», он является подкатегорией для «Фрукты».

URL для этого словаря формируется по шаблону:

catalog/[term:parents:join-path]/[term:name]

Токен [term:name] превратит яблоки в yabloki:

catalog/[term:parents:join-path]/yabloki

Токен [term:parents:join-path] берет заголовки родительских терминов, т.е. Фрукты:

catalog/frukty/yabloki

Если у термина нет родителя, то токен [term:parents:join-path] просто не сработает.


Теперь, когда готов шаблон для словаря таксономии «Категории», добавим шаблон для типа материала «Товар».

Настройка pathauto в Drupal 8 Drupal, Программирование, Web, IT, Web-программирование, Backend, Url, Cms, Разработка, Программист, Интернет, Длиннопост

Здесь Path Pattern имеет вид:

/catalog/[node:field_category:entity:url:relative]/[node:title]

- [node:title] — заголовок страницы;

- [node:field_category:entity:url:relative] — относительный URL термина таксономии, к которой привязана страница;

- /catalog — URL представления, которое выводит родительские категории.

Показать полностью 4
[моё] Drupal Программирование Web IT Web-программирование Backend Url Cms Разработка Программист Интернет Длиннопост
2
7
DELETED
3 года назад

Создание абстракций⁠⁠

Раньше, когда мне нужно было написать программу, я с самого начала пытался делить код на маленькие кусочки и раскладывать его по файлам. В какой-то момент становилось сложно продолжать работать. Это связано с тем, что когда только начинаешь решать задачу - известно слишком мало информации о том, как ее лучше сделать.


Поэтому теперь я придерживаюсь следующей стратегии: максимально долго все пишу в одном месте и начинаю делить код только тогда, когда с ним уже невозможно работать. К этому моменту становится понятно как все должно быть устроено и абстракции получаются более правильными.

[моё] Абстракция Программирование Код Разработка Web-программирование Web Frontend Backend IT Текст
7
neigepremiere
3 года назад

Хочу сделать свой первый сайт⁠⁠

поучив html и css сверстал одностраничник, но что дальше делать не имею никакого понятия. Как его загрузить на сервер? как вносить изменения? куда и как записывать данные посылаемые c сайта (имею ввиду почту и номер телефона)? не смог найти толковой информации! Куча статей дающее общие представления, но ничего конкретного или пишут что нужно знать пхп со стажем 1 года и еще 5 фреймворков. Действительно ли нужно выучить пхп и фреймворки для того чтобы создать обычный лендинг и разобраться как это работает? посоветуйте где новичку взять информацию или книгу где по-шагово есть объяснения как разобраться с бекэндом! Немного знаю java(писал калькуляторы и конверторы) . А то про самое интересное не могу узнать толком. Пожалуйста без желчи)))

[моё] Backend Web Web-программирование Программирование PHP Текст
22
4
TheGodRA
5 лет назад
Web-технологии

Что такое frontend?⁠⁠

Всем привет. Начал изучать программирование и тут встал вопрос, frontend или backend? Понятие backend и что от него требуется я сразу понял. А вот понять frontend я не могу. Я понимаю это то, что мы видим с вами - картинки, буквы, кнопки итд. Но вот вопрос, если я начну изучать front-end, то нужно ли мне так же быть креативным в творчестве, дизайне, а также изучать иллюстрации и Фотошоп? Или фронтенд это чисто кто видит сайт под уже готовый шаблон сайта? Объясните мне пожалуйста. Просто не могу понять куда идти, тк творчески я не сильно развит, по мне как лучше это циферки. Всем спасибо за ответ

Web Web-программирование Frontend Backend Программирование Текст
27
CMR2017
5 лет назад
Лига программистов

Как они параметр в функцию передают как пару "ключ:значение"?⁠⁠

Читаю литературу, построение бэкэнда, на с#, вижу такую конструкцию: config.Routes.MapHttpRoute(

name: "DefaultApi",

routeTemplate: "api/{controller}/{id}",

defaults: new { id = RouteParameter.Optional }

); то есть в функцию передают параметры настройки. Но как передается один параметр в виде пары ключ:значение, даже без {} мне непонятно.  Насколько я в курсе передается чем то одним. Напишите если кто в курсе пожалуйста.

[моё] Программирование Web-программирование Текст Backend
6
EternalSorrow
EternalSorrow
8 лет назад

PHP пнх⁠⁠

PHP пнх
[моё] PHP Тег в виде гномика Web-программирование Программирование Backend
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии