Приветствую друзья!
Сегодня поговорим о том, как поменять разный тип контента на сайте. А самое главное, как этот контент найти и где этот контент хранится. Так что, если вы пользователь готовых сайтов этот ролик для вас.
Итак, начать нужно с того, что большая часть вот этой всей информации, всего этого контента на сайте, особенно это касается контента текстового… то есть там, где используется текст. Всё это хранится в базе данных, но редактировать всё это можно через админку. Я сейчас покажу примеры.
Но, также существует какой-то контент, который… например, как этот текст, который зашит в файлах.
Или допустим, заголовок чтобы поменять.
Это тоже всё находится в неочевидных местах. И вот сейчас на примере главной страницы и каких-то внутренних я вам покажу, как вообще можно всё это дело редактировать. То есть, вы допустим, стали счастливым обладателем готового сайта на Битриксе. И вы хотите не знаю, сами разобраться, сами покопаться. Не хотите платить, а хотите сэкономить на настройке этого сайта. И вот вам его дали в стандартном виде.
Например, сейчас вы видите на экране вот это всё на базе Аспро: Корпоративной 3.0 - вот наш сайт. Но, изначально он выглядит совсем по-другому. Он выглядит вот таким образом:
И у меня уже на канале есть много роликов на тему того, как, что, где чего менять, как работать с панелью настроек, где это всё находится в админке. Как менять типы баннеров на главной странице, как менять какие-то элементы на внутренних страницах. Но, такого ролика, как быстро какой-то контент найти, я ещё не записывал.
Итак, начнём…
Основным инструментом для управления в нашем случае, для решения конкретных задач у нас будет «режим правки». После того, как мы авторизировались, включаем режим правки. Более подробно, как с этим работать, я уже записывал отдельное видео. Так же, у нас и на сайте есть статья на эту тему.
Итак, мы с вами «режим правки» включили. Что касается меню - здесь всё понятно. Принцип работы я кратко для тех, кто первый раз это смотрит, поясню. Когда мы наводим, у нас всплывает такое окошечко:
И здесь есть варианты редактирования. Мы можем нажать «Редактировать пункты меню»:
И здесь мы можем что-то переименовать, поменять ссылку, поменять местами. У нас есть тут ползунок, мы можем как хотим тут переставлять.
Дальше… Допустим, вот у нас здесь есть тизеры:
Вот эти тизеры уже хранятся в базе данных в админке. Так же, мы наводим, нажимаем «Изменить элемент». У нас открывается диалоговое окно. Мы здесь можем добавить картинку, иконку. Можем добавить какое-то описание, нажать кнопочку «Сохранить». Произойдут изменения.
Также, мы всё это можем редактировать не через режим «Правки», а через административный раздел. То есть, заходим в раздел «Контент». Здесь есть одноимённый раздел, он тоже «Контент» называется. И вот здесь лежат, например, те же самые наши тизеры. Вот в таком виде по назначению. Здесь папочки по назначению. Например, на главную.
Вот они тут лежат все наши тизеры:
То есть, это всё тоже самое, как если бы мы здесь редактировали, через режим «Правки».
Дальше… Допустим у нас стоит вопрос: а где находится вот этот заголовок?»
Где находится вот этот заголовок?
Где находится вот этот заголовок?
Они в очень неочевидных местах находятся.
И для того, чтобы нам их найти… По крайней мере, на решениях Аспро, на линейке Аспро, неважно, это интернет-магазин или это как сейчас, корпоративный сайт. Мы в режиме «Правки» наводим на нужную нам область, всплывает вот эта менюшка. И здесь нажимаем на вот эту «шестерёнку»:
Нажали. Открывается окно «Настройки параметров компонента».
Вот это окно называется Настройки параметров компонента»:
И здесь мы отматываем вниз и ищем поле с нашим заголовком. Да вот у нас здесь есть «Заголовок блока»:
И здесь написано: «Результат нашей работы». То есть, если мы здесь текст какой-то поменяем, нажмём кнопочку «Сохранить» — вот она у нас здесь есть, то у нас также вот этот заголовок изменится на главной странице.
И это касается всех заголовков, которые на главной странице есть. Это первый момент.
Второй момент — это вот, например вот этот текст. Где лежит этот текст? Совершенно непонятно. Почему? Потому что, если мы перейдём в админку, откроем наш раздел
«Контент», найдём здесь… это у нас, по-моему, называется «Проекты или портфолио». Да, вот «проекты Портфолио»:
Мы в эту папку переходим. Здесь лежат наши все эти папки с проектами. То есть, здесь непонятно, где это всё менять? Допустим, непосредственно для самого вот этого раздела, (в нашем случае, портфолио), здесь особо ничего не поменяешь. То есть, открыв вот эти настройки «Параметров компонента», как мы делали это минуту назад, здесь мы не видим ни вот этого для главной страницы, где это описание, ни где эти заголовки.
Здесь вот так всё раскидано и всё меняется в разных местах.
Ну, вот допустим, нам нужно изменить… Тоже самое касается и других. Например, мы переходим в раздел «Готовые сайты». И вот там не знаю, готовые интернет-магазины пускай будет. Допустим, для этих папок: «Универсальные готовые магазины», «Недорогие магазины на редакции «Старт», «Отраслевые готовые магазины»
Для этого всё меняется достаточно просто, это всё можно поменять из админки. Перейти в «Каталог». Вот у нас здесь есть «Готовые сайты». Здесь есть папка, называется допустим, «Готовые магазины». Здесь мы нажимаем «бургер», нажимаем кнопочку «Изменить». И вот здесь вставлено наше вот это описание. Вот эта вся вёрстка:
— вот она здесь вставлена:
Так же есть ещё здесь вкладка «Дополнительные поля». Она отвечает за текст, вот этот вот снизу. За вот этот вот текст. То есть, это всё можно менять здесь.
Подводя итог.
Вот эта информация хранится в админке и следовательно, в базе данных, а не в отдельных файлах.
Ну и всё-таки, как поменять здесь-то текст? Где его вообще искать?
Что мы для этого делаем. Мы допустим, берём вот этот кусочек текста, копируем его и переходим в админку. Здесь открываем вкладку «Структура сайта»:
Далее…
Выбираем наш сайт. Вот здесь он стоит первым. И у вас он скорее всего, будет стоять первым. Выбираем эту папку. И вот в открывшемся окне на клавиатуре нажимаем кнопочку «Ctrl + F». То есть, Ctrl зажимаем, нажимаем F.
Открывается диалоговое окно поиска:
Здесь есть такая строка «Слово или фраза в файле». Здесь мы вставляем наш текст. Что Касается расширения файлов. Мы можем либо искать в файлах с расширением php.
Либо поставить не знаю, «во всех файлах», указав ещё одну такую звёздочку:
Но, чтобы поиск сократить, давайте я оставлю как было пока, по php. Обязательно проверьте вот эту галочку «во всех подпапках», чтобы поиск искал, где только можно. И нажимаем кнопочку «Найти» и ждём результаты поиска.
В целом процесс этот не очень долгий. Вот он уже начинает что-то находить. Вот сейчас он нашёл информацию, но в закэшированном файле. Подождём ещё немного… Всё. Поиск завершён. Эта информация нашлась в трёх файлах. И я подозреваю, что менять нам нужно в файле вот в этом, в самом последнем. Почему? Потому что здесь мы видим cache. Сache — это временные файлы:
Дальше мы видим Bitrix/wizards и так далее по тексту… Wizards – это значит, что это касается инсталлятора, решения. Это нам тоже не интересно.
А вот это уже лежит на сайте. То есть, вот он наш путь:
Мы можем открыть этот файл и увидеть – вот он наш текст. Мы можем его отредактировать. Выбираем для этого вот этот пункт «Редактировать» и выбираем «Редактировать как PHP», потому что вот он у нас тут называется «Project-list.php». И здесь вносим необходимые нам изменения.
После того, как мы внесли необходимые изменения, нажимаем кнопочку «Сохранить». И собственно говоря, всё. У нас информация поменялась.
Если результаты поиска ничего не дали, тогда можете поискать этот элемент в соседней категории «Файлы и папки». Нередко, это может находиться и где-то здесь.
Так же, мы можем искать какие-то элементы сайта.
Ну, вот, например, здесь. У нас есть вот такой вот значок:
Кликаем на этот значок в карточке товара и смотрим. Вот «Посмотреть исходный код элемента». Выбрали. У нас открылся код. Мы можем этот код скопировать (copyelement). Можем перепроверить, что у нас скопировалось. Вот такой у нас скопировался в буфер текст:
Конечно, такой кусок он будет искать гораздо дольше. Но, тем не менее, мы можем найти и его. Так же нажимаем «Поиск», вводим сюда эту строку и нажимаем кнопочку «Найти».
Но, когда вы ищете, старайтесь всё-таки, не такие огромные строки копировать, а брать что-то покороче. Ну вот, например такого плана. То есть, достаточно короткую строку. И её тогда будет быстрее найти. Допустим, вот этот кусочек мы возьмём, точно также вернёмся в наш раздел и начнём поиск. Вот у нас сразу поиск выплюнул возможные варианты, где вообще встречается похожий элемент.
Мы можем конечно, сократить этот поиск. Взять какие-нибудь дополнительные элементы, чтобы упростить скажем так, себе задачу. Потому что, видите? Тут вот этот похожий код много, где встречается. Просматривать все эти файлы естественно, займёт много времени. Вот такой способ.
И ещё один способ на «закуску» …
Это поиск также содержимого через непосредственно панель управления хостингом. Если у вас хостинг более-менее какой-то современный, находите у себя на хостинге «файловый менеджер». В «файловом менеджере» выбираете папку с вашим сайтом. То есть, как в Windows обычном мы перешли в папку. И вот в нашем случае есть такая опция «Поиск файлов» и «Поиск текста»:
Нажимаем «Поиск текста». Здесь пишем интересующий нас какой-то элемент или текст, неважно, что. И нажимаем кнопочку «Поиск» и ждём.
В общем-то, поиск даст плюс-минус такие же результаты. Иногда бывает, он поглубже ищет. Но, в целом, очень всё похоже. Это просто как альтернативный вариант поиску. Тому, который я вам показал только что.
На этом у меня всё. Благодарю вас за внимание!