Перейти к содержимому


Суть существования файла common.php?


Сообщений в теме: 8

#1 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 14 Апрель 2017 - 19:03

Объясните пожалуйста с какой целью можно подключать файл common.php?
Разбираюсь с кодом разработчика, которого уже нет.
Наткнулся на вызов функции validatephone(), а в скрипте подключается только common.php, который закодирован.
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#2 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 14 Апрель 2017 - 19:15

Подключая файл common.php, Вы получаете все константы, глобальные переменные и функции, которые есть в КБ.
То есть, ничего другого уже подключать не надо.
Для успешной работы Ваш скрипт должен находиться в корневом каталоге, т.е. там же, где и файл common.php
Умные сайты на заказ
https://info.crm-master.info

#3 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 14 Апрель 2017 - 19:18

Т.е. получается функция validatephone() есть в КБ? Не могу найти по ней информацию.
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#4 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 14 Апрель 2017 - 19:31

Я так понимаю, что в этот файл можно подключить как-то свои PHP библиотеки?
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#5 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 15 Апрель 2017 - 00:55

То, что в КБ закрыто - поэтому и закрыто, что это коммерческий продукт. КБ публикует в документации лишь то, что считает нужным, чего, в общем, вполне достаточно для работы.
Файл common.php удобно подключать к своим скриптам, о чем я уже писал в предыдущем посте.
Умные сайты на заказ
https://info.crm-master.info

#6 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 15 Апрель 2017 - 14:50

Что удалось выяснить:
Функцию validatephone() нашёл в скрипте include/functions_custom.php, где задана переменная $ADDITIONAL_JAVASCRIPT_INCLUDE.
Делаю вывод, что common.php в себе содержит подключение include/functions_custom.php, в котором можно подключать свои библиотеки и функции. Верно?
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Апрель 2017 - 16:24

Да, верно. Об этом писалось неоднократно здесь.

#8 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 17 Апрель 2017 - 14:40

Спасибо. Я искал, но поиск по слову "common.php" на сайте ничего не дал, а на форуме содержится в темах, расположенных на нескольких страницах. Для разработчиков информация важная, поэтому думаю никому не помешает если её расположить на сайте, например, в разделе "Оформление php кода".
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#9 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 17 Июнь 2017 - 15:32

Почитайте всю ветку

Сообщение отредактировал wondertalik: 17 Июнь 2017 - 15:37






Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных