Если вы хотите избавиться от разной высоты, тогда:
- дайте ему одинокового размера (пропорций) изображения;
- задайте жесткую высоту для слайдов и обрезайте лишнее через overflow-y: hidden;
- установите изображения как фон слайдов
Замените на preg_replace_callback, callback передаётся вторым параметром в виде строки (если это функция) или в виде массива (если это метод объекта/класса).
В вашем случае скорее всего так: array($Katalog, 'ReplaceTagBlock'), но в метод придёт единственная переменная - массив $matches
Добавьте, например, ещё одну li после: <li>Pagination :</li>
или перед закрывающейся ul, в ней укажите необходимые параметры как у остальных активных li.
И соответственно добавьте аналогичный div со всеми категориями (например, с использованием доп.цикла по массиву $termspost.
Как сделать вам расскажут в любой книжке по основам php, раздел работа с массивами
Samuello, для массовой замены лучше использовать strtr с двумя параметрами:
1. Строка, в которой производится замена
2. Массив, где ключ заменяемое значение, а значение - то, на что меняем
Александр Синицын, так закрывайте то, что ещё нет в индексе. Лучше создать отдельный поддомен, например, dev с таким файлом robots.txt и на нем накатывать изменения дорелизные
Leo Mavrin, я же говорю не окну, а обертке, т.е у вас это модальное окно должно быть помещено в некий блок с серым фоном. И mergin-bottom я тоже не говорил чтобы указывать, а именно padding-bottom обертке.
Либо создайте кастомный обработчик в дополнение к основному: https://laravel.com/docs/5.6/logging#creating-chan...