Как правильно вносить изменения в скрипты
Для чего редактировать скрипты
Одним из важных преимуществ СКИФ перед облачными сервисами учета является то, что база данных и скрипты размещаются на вашем сайте. Скрипты PHP представляют из себя обычные текстовые файлы. Изменяя их, вы можете реализовать любые требующиеся вам доработки в системе.
Редактор скриптов в СКИФ
Самый простой способ редактирования скриптов СКИФ - использовать встроенный "Редактор кода".
- В системе учета /scif/ "Редактор кода" расположен в меню "Сервис". Здесь доступно редактирование файла настроек wn_settings.php, размещенного в корне установки системы. Примеры кода для реализации различных доработок есть в FAQ.
- В разделе администрирования CMS /admin/ "Редактор кода" находится в меню "Материалы". Здесь, кроме редактирование файла настроек, также доступно редактирование скриптов сайта и интернет-магазина.
Альтернативные способы
- Использовать специализированный редактор, поддерживающий корректное сохранение скриптов. Например, Notepad++.
- Использовать файловый менеджер из панели управления хостинга.
Как нельзя редактировать
В скрипты нельзя вносить изменения при помощи "Блокнота" Windows, т.к. "Блокнот" добавляет в начало файла невидимый символ BOM. Это делает неработоспособной часть функционала PHP-скриптов (авторизация, корзина интернет-магазина, генерация печатных форм и др.)