Простой адаптивный подвал

Я вижу похожее сообщение об ошибке при обновлении сайта, отстающего на 10 коммитов:

Произошла ошибка: вы передали некорректные параметры в запрос:
Свойство по JSON Pointer '/4/text' должно присутствовать. Свойство
по JSON Pointer '/4/title' должно содержать как минимум 1 символ. Свойство
по JSON Pointer '/5/text' должно присутствовать. Свойство по JSON Pointer
'/5/title' должно содержать как минимум 1 символ.
1 лайк

@sfg85 @cogdog Если не возражаете, не могли бы вы прислать мне в личные сообщения текущие значения настроек link_sections и links?

1 лайк

После того как я нашёл способ попасть в редактор настроек (спасибо @tgxworld), я обнаружил проблему: у меня было две пустые настройки для разделов ссылок. Как только я удалил их, обновление сработало.

Кроме того, в новой версии редактор стал намного проще. Я снова в строю.

3 лайка

@cogdog @tgxworld на форуме я могу разместить только одну ссылку и один скриншот, поэтому мне придётся обойти это ограничение. Поэтому я сделал один скриншот сообщения, которое собирался отправить. См. ниже :slight_smile:

Надеюсь, это поможет. Дайте знать, если потребуется дополнительная информация.
Спасибо!

2 лайка

Можете перейти на страницу темы, нажать на «Редактор настроек» ниже и сообщить мне значения настроек links и link_sections?

1 лайк

Вот что у вас есть:

	{
        "setting": "link_sections",
		"value": "Магазин|О нас|Контакты"
	},
	{
        "setting": "links",
		"value": "Магазин, Магазин товаров, https://www.domainname.com/en/store/?utm_souce=sfrmftr, blank, Магазин товаров|О нас, Форум гордо спонсируется и хостится на domainname.nl.,https://www.domainname.com/en/store/?utm_souce=sfrmftr|Контакты, contact@domainname.com, mailto:contact@domainname.com"
	},
2 лайка

В итоге я просто удалил ссылки (но не разделы со ссылками). После этого я смог выполнить обновление. Затем, когда я попытался добавить ссылки в новое меню, при попытке сохранения с целевым значением по умолчанию _blank возникла следующая ошибка: «Свойство по указателю JSON ‘/1/links/0/target’ должно быть одним из следующих: [“_blank”, “_self”, “_parent”, “_top”]».

Я изменил его на _self. После этого сохранение прошло успешно. Затем я вернулся к редактированию ссылки и смог изменить целевое значение на _blank и сохранить его.

Мне пришлось проделать описанное выше для каждой ссылки.

Возможно, эта информация поможет вам в отладке. А возможно, проблема не в вашем компоненте.

2 лайка

Кстати, и новое меню классное! :slight_smile:

1 лайк

Хм, я не могу обновить один из своих сайтов, и получаю следующую ошибку:

Произошла ошибка: миграция «0004-migrate-social-links-setting» столкнулась со следующей ошибкой времени выполнения: TypeError: helpers.isValidUrl is not a function

Это странно, так как настройка этих сайтов довольно похожа. Есть какие-то идеи?

Привет, спасибо за этот компонент, он отличный! Есть ли способ заменить самый первый столбец на логотип нашей компании, чтобы он выровнялся с остальными столбцами?

2 лайка

Отличный компонент, молодцы!

Когда у вас только одна категория, она расположена по центру блока. Можно ли переместить её на левую сторону? В идеале я хотел бы видеть раздел «Оцените нас» слева на экране, а затем ссылки на социальные сети справа.

1 лайк

Здравствуйте! Я хотел бы узнать, как добавить мой собственный код футера в Easy Footer. Есть ли опция импорта? Здесь я вижу только экспорт.

1 лайк

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

3 лайка

Очень крутой компонент, спасибо за него.
Вопрос — может быть, слишком простой :wink:
Я сократил и удалил почти всё, кроме маленьких ссылок… пока всё хорошо. Однако… весь футер всегда находится за пределами экрана, поэтому пользователям приходится прокручивать страницу, даже на странице входа/регистрации (частный/закрытый форум). Есть ли способ, чтобы футер отображался без прокрутки, если есть достаточно места?


Огромное спасибо!

1 лайк

Как изменить цвет подвала?

Сейчас он черный, и я хочу сделать его светлым.

1 лайк

Привет, добро пожаловать. Вы можете попробовать этот CSS в вашей теме или в новом компоненте:

.login-page {
    .sidebar-wrapper {
        display: none;
    }
    
    #main-outlet {
        min-height: auto;
    }
    
    .custom-footer {
        position: fixed;
        bottom: 0;
        width: 100%;
    }
}

Возможно, потребуются корректировки, но это будет хорошим началом.

Вы можете использовать, например, этот CSS:

.custom-footer {
  background-color: #006699;
}
4 лайка

Спасибо, с фоновым цветом всё получилось. Как изменить цвет текста в подвале? Не знаю почему, но цвет текста в подвале у меня жёлтый.

1 лайк

Вот значения цветов по умолчанию. Вы можете их изменить:

.custom-footer {
  .flexbox {
    color: var(--secondary);
  }
  
  .first-box {
    .blurb {
      color: var(--secondary-high);
    }
  }
  
  .third-box {
    .social {
      .social-link {
        .d-icon {
          color: var(--secondary);
        }
      }
    }
    .small-link {
      color: var(--secondary-high);
    }
  }
  
  .footer-section-link-wrapper a {
    color: var(--secondary-high);
  }
}
1 лайк

Где я могу это отредактировать? Мне просто заменить (–secondary) на код цвета?

1 лайк

Верно. По умолчанию используются CSS-переменные, но вы можете заменить var(..) на любой CSS-цвет по вашему выбору.

1 лайк