Перейти к публикации
IPS Invision Community

Как получить URL-адрес записи Pages по ID?


tweak soft
 Поделиться

Перейти к решению Решение от Sipsb,

Рекомендованные сообщения

Чтобы получить URL-адрес текущей базы данных, я использую этот код:

{{$url = \IPS\Http\Url::internal( "app=cms&module=pages&controller=page&path=" . \IPS\cms\Pages\Page::loadByDatabaseId( $record->database()->id )->full_path, 'front', 'content_page_path' );}}

Как получить URL-адрес записи из другой базы данных, используя поле первичного идентификатора записи? :041:

Ссылка на комментарий
Поделиться на других сайтах

  • Решение

Например, ваш другой идентификатор базы данных - 5, а первичный идентификатор записи - 20.

{{$url = \IPS\cms\Records5::load( 20 )->url()}}

 

  • Спасибо 1
Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Похожие публикации

    • qwert
      Автор: qwert
      Просмотреть файл Translit URL
      Translit URL - Предоставляет настраиваемую транслитерацию для дружественного URL. Подставляет специальные символы в SEO URL в соответствии с пользовательскими настройками. Поддерживает все приложения *!
      Чтобы добавить или отредактировать свою пользовательскую замену, войдите в свой IP.Board Admin CP и перейдите на вкладку Система -> Плагины. Нажмите «Изменить» (изображение карандаша в этом ряду плагинов) и настройте параметры по своему усмотрению. Добавьте пользовательскую замену, как показано в примере. ВАЖНО: одна строка для каждой замены.
      Это не повлияет на ваши существующие URL. Вы можете протестировать плагин, установив и создав новую тему или статью или что-то еще, что содержит специальные символы в заголовке. Старые записи должны быть сохранены, просто откройте запись и сохраните без изменений, чтобы получить новый URL для записи. Вы не получите 404 ошибки после установки. Нет битых ссылок. Вы не получите никаких битых ссылок при удалении.
      * Единственное место, где это не будет работать, это теги! Система тегов IPS отличается, поэтому ваши теги останутся со специальными знаками, даже с этим плагином.
      EN
       
      Автор qwert Добавлен 28.11.2019 Категория Локализации Разработчик Sonya* Локализация EN  
    • Ilya Hoilik
      Автор: Ilya Hoilik
      Просмотреть файл Friendly URL Translit
      Некоторые браузеры не умеют корректно работать с кириллическими ссылками. Этот простой плагин преобразует символы кириллицы на латинский язык во всех новых URL - адресов на вашем IPS Community Suite. 
      Автор Ilya Hoilik Добавлен 08.09.2016 Категория Плагины Разработчик Ilya Hoilik Локализация Русская  
    • pendert
      Автор: pendert
      Назрел еще вопрос, попытался сам найти, увы, не получилось.
      В каком шаблоне искать?
×
×
  • Создать...
Вверх
Вверх