Articles of routing

Как использовать YII2 Sluggable Behavior?

Я определил это поведение в соответствии с инструкциями по документации. public function behaviors() { return [ TimestampBehavior::className(), [ 'class' => SluggableBehavior::className(), 'attribute' => 'title', ], ]; } В моем менеджере URL-адресов конфигурации я определил настраиваемое правило следующим образом: example.com/article/1 'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'article/<id:\d+>/<slug>' […]

как изменить маршруты в codeigniter

помогите мне с этим. Возьмем пример: у меня есть этот обычный url «localhost / CI / index.php / base / storeurl». Как я могу сообщить Codeigniter для поиска «localhost / CI / storeurl». У меня есть функция с именем index и она принимает параметр storeURL в классе Base.php. Помогите мне с этим. Заранее спасибо.

Создание динамических страниц yii2 с URL: www.example.com/pageName

В моей системе пользователи должны иметь свои страницы профиля. Мне просили, чтобы эти страницы отображались в URL-адресе: www.example.com/John-Doe www.example.com/Mary-Smith Как достичь этих URL-адресов в yii2? Эти John-Doe и Mary-Smith могут быть именами пользователей или именами пользователей. Например, у меня есть поле в пользовательской таблице с именем «имя», и в нем будут имена «Джон Доу», «Мэри […]

Как сделать маршрут Catch-All в Laravel 5.2

Мне нужна запись laravel 5.2 routes.php, которая поймает весь трафик на определенный домен domain.com/premium – раздел сайта, чтобы я мог пригласить людей стать членами, прежде чем обращаться к премиальному контенту. Я отвечу на свой вопрос ~ и, надеюсь, люди могут использовать эту информацию.

Несколько шаблонов в одиночной маршрутизации symfony

Как сделать несколько шаблонов в одиночной маршрутизации Symfony? Обычно мы имеем маршрутизацию как blog: pattern: / defaults: { _controller: AcmeBlogBundle:Blog:index, page: 1 } Возможно ли иметь два шаблона маршрутизации? Что-то вроде blog: #Below pattern to match with '/' or '/index' pattern: {/ , /index} defaults: { _controller: AcmeBlogBundle:Blog:index, page: 1 }

Маршрутизация в Symfony2

Как настроить маршрутизацию по умолчанию в Symfony2? В Symfony1 это выглядело примерно так: homepage: url: / param: { module: default, action: index } default_symfony: url: /symfony/:action/… param: { module: default } default_index: url: /:module param: { action: index } default: url: /:module/:action/…

Symfony2: как установить URL-адрес хоста / базы в сценариях CLI

В настоящее время я пишу инструмент для рассылки новостей и поэтому должен генерировать абсолютные URL-адреса в скрипте CLI, который вызывается через cron. К сожалению, команда CLI Symfony ничего не знает о моем хосте / base_url, поэтому маршрутизатор генерирует абсолютные URL-адреса с неправильным base_url. Он всегда использует http://localhost как базу. Есть ли способ сказать маршрутизатору правильный […]

Как заставить https для prod, но http для среды dev?

У меня есть приложение symfony2. На prod-сервере я хочу, чтобы все мои маршруты проходили через https, а в dev я хочу иметь возможность использовать http. Как достичь этого с помощью symfony2? Я не хочу прикасаться к конфигурации веб-сервера. Я попытался добавить это в свой routing.yml myBundle: resource: "@MyBundle/Controller/" type: annotation prefix: / schemes: [https] имея […]

Можно ли группировать несколько доменов в группе маршрутизации в Laravel?

Скажем, у меня есть следующее: Route::group(array('domain' => array('admin.example.com')), function() { … }); Route::group(array('domain' => array('app.example.com')), function() { … }); Route::group(array('domain' => array('dev.app.example.com')), function() { … }); Есть ли способ, чтобы несколько доменов совместно использовали группу маршрутизации? Что-то вроде: Route::group(array('domain' => array('dev.app.example.com','app.example.com')), function() { … });

Параметр прохождения Laravel от маршрута до фильтра

Я использую рамки laravel. Если у меня есть следующий маршрут: Route::get('/test/{param}', array('before'=>'test_filter', 'SomeController@anyAction')); И этот фильтр: Route::filter('test_filter', function() { $param = [Get the parameter from the url]; return "The value is $param"; }); Как передать параметры фильтру, чтобы при посещении / тестировании / foobar я получил бы страницу с надписью «Значение foobar»?

Intereting Posts
как передать значение с одной php-страницы на другую, используя сеанс JQuery: Как я могу объединить два объекта данных json и опубликовать их? Возвращение первого предложения из переменной в PHP Невозможно отобразить изображение из таблицы MySQL. Перенаправление на диалог проверки подлинности – «Произошла ошибка. Пожалуйста, повторите попытку позже" Как написать задание Cron для выполнения простого скрипта php? Невозможно связаться с Laravel Как защитить веб-службу RESTful php с помощью безопасности SSL / TLS и / или уровня сообщений Выпадающий список без кнопки отправки. как? GeoIP и IP для страны в PHP Как расширить HTTP-сервер C ++ с помощью приложений FastCGI? Изменение конфигурации базы данных CakePHP во всем мире Как напечатать json Array в Javascript Как я могу понять, почему cURL висит и не отвечает? Как установить значение по умолчанию для строки в PHP, если другая строка пуста?