Articles 5

Articles

 - 57f9b537-6fb0-4bfb-b665-80256766bc6d.webp

Cotonti is a modern content management system (CMS) with framework elements (CMF), designed for creating various types of web projects.

 - phpstorm-ftp-connect.png

How to connect to a website via an FTP connection in PhpStorm to edit your web application files. A little setup guide.

Режимы получения данных, константы PDO FETCH
PHP PDO: Режимы получения данных, константы PDO::FETCH_* В прошлой заметке мы познакомились с основами PDO и простейшими

Хостинг без головной боли

Тариф "Старт" – полностью готовый и проверенный хостинг для установки такого сайта — сборка фриланс-биржи или маркетплейса услуг, продукции, цифровых товаров.
30 дней на тестирование, сервисный домен, удобный файловый менеджер, техподдержка 24/7.
1 месяц на тест бесплатно + сервисный домен
(свой домен прикрепить и протестировать можно даже на бесплатном тестовом периоде хостинга)
PHP и PDO: введение, старт, работа с MySQL
PHP PDO быстрый старт, работа с MySQL PDO (PHP Data Objects) — расширение PHP, которое реализует взаимодействие с базами
Как продавать цифровые товары и файлы загрузки? - marketplace-digital-sell.webp

Цифровой продукт - это любая форма контента или мультимедиа, которую можно загрузить и получить к ней доступ на электронном устройстве, таком как компьютер, планшет или смартфон.

  • Introduction
    • About Cotonti
    • System Requirements
    • License
    • Changelog
    • Quick Start
    • Installation
    • Upgrade
    • Initial Setup
    • Admin Panel Overview
  • Core Concepts
    • Site Structure
    • Users and Groups
    • Modules
    • Plugins
    • Themes
    • Extra Fields
    • Files and Media
    • Caching
  • Content Management
    • Pages
      • Creating and Editing Pages
      • Page Types
      • Page Fields
      • Page Extra Fields
      • Nested Pages and Categories
      • Drafts and Publishing
      • Bulk Operations
    • Categories
      • Creating and Configuring Categories
      • Category Hierarchy
      • Category Extra Fields
      • Display Settings
    • Comments
      • Managing Comments
      • Moderation
      • Comment Extra Fields
    • Tags
      • Using Tags
      • Managing Tags
    • Media Files
      • Uploading Images and Documents
      • File Management
      • Embedding Content
  • Administration
    • Configuration
      • Basic Settings
      • Security Settings
      • SEO Settings
      • Mail Settings
      • Performance Settings
    • Users and Permissions
      • Creating and Editing Users
      • Groups and Roles
      • Permission Matrix
      • User Extra Fields
    • Extension Management
      • Installing Modules and Plugins
      • Activation/Deactivation
      • Updating Extensions
      • Extension Repository
    • Themes
      • Installing and Switching Themes
      • Theme Configuration
    • Site Structure
      • Managing Sections and Categories
      • Moving Content
    • Database
      • Backup
      • Table Optimization
      • Running SQL Queries
    • Caching
      • Clearing Cache
      • Cache Configuration
    • Event Logs
      • Viewing Errors
      • User Actions
    • Security
      • Protection Recommendations
      • HTTPS Setup
      • Hack Prevention
    • Backup
      • Automatic and Manual Backup
      • Restore
  • Development and Customization
    • Cotonti Architecture
      • File and Directory Structure
      • Core, Modules, Plugins
      • Request Lifecycle
    • Core API
      • Global Variables and Objects
      • Core Functions (cot_*)
      • Classes and Methods
      • Constants
    • Hooks and Events
      • What are Hooks
      • Registering Hooks
      • Available Hooks
      • Usage Examples
    • Database Interaction
      • Database Abstraction (Cot::$db)
      • Creating Tables
      • Queries and Escaping
      • Migrations
    • XTemplate Engine
      • Syntax
      • Variables, Blocks, Conditions
      • Working with Template Files
    • Extra Fields API (Details)
      • What are Extra Fields and Their Benefits
      • Field Types
      • Registering Extra Fields
      • API Functions
      • Usage Examples in Plugins and Modules
      • Extending Extra Fields for Custom Tables
      • Multilingual Extra Fields
    • Multilingual Support
      • Language File Structure
      • Localization Functions
      • Interface Translation
      • Localizing Extra Fields
    • Creating a Plugin
      • Plugin Structure
      • Meta Information
      • Plugin Hooks
      • Plugin Settings
      • Install/Uninstall
      • Integrating Extra Fields into a Plugin
    • Creating a Module
      • Module vs Plugin
      • Module Structure
      • Controllers and Routes
    • Creating a Theme
      • Theme Structure
      • Basic Templates
      • Styles and Scripts
      • Resource Loading
    • External Service Integration
      • REST API
      • Webhooks
      • OAuth
    • Debugging and Testing
      • Debug Mode
      • Logging
      • Profiling
      • Unit Tests
  • API Reference
    • Core Functions (by Category)
      • String Functions
      • Database Functions
      • File Functions
      • URL Functions
      • User Functions
      • Template Functions
      • Language Functions
    • Extra Fields API (Full Reference)
      • All Functions with Parameters and Return Values
      • Constants and Global Variables
      • Field Types and Parameters
      • Events and Hooks Related to Extra Fields
    • Classes
      • Cot
      • CotDB
      • XTemplate
      • Cot::$usr, Cot::$cfg, etc.
    • Hooks (Complete List)
      • System Hooks
      • Module Hooks
      • Plugin Hooks
      • Extra Fields Hooks
    • Events (Event Model)
    • Database Table Structure
      • Core Tables
      • Extension Tables
  • Extensions (Ecosystem)
    • Official Repository
      • Search and Installation
    • Popular Modules
      • Documentation for Each Major Module
    • Popular Plugins
      • Documentation for Each Popular Plugin
    • Third-party Resources
      • Forums, Blogs, GitHub
    • Theme Development Guide
      • Getting Started
      • File Structure
      • Main Page Templates
      • Using Bootstrap / Other Frameworks
    • Ready Themes
      • Theme Catalog
      • Installation and Configuration
    • Responsiveness and Mobile Version
  • Community and Support
    • Official Website and Forum
    • Bug Tracker
      • How to Report Bugs
    • Contributing
      • How to Contribute (Pull Request)
      • Code Style Guidelines
    • Licensing Issues
  • FAQ
    • General Questions
    • Installation and Upgrade
    • Content Management
    • Users and Permissions
    • Extra Fields
    • Development
    • Errors and Solutions
  • Glossary
    • Terms Used in Cotonti