داکیومنت رسمی الوند داکیومنت رسمی الوند
سیستم تنظیمات

سیستم تنظیمات

با استفاده از این پلتفرم می توانید با نحوه کد نویسی سیستم مدیریت محتوا الوند آشنا شوید.

مبتدی نویسنده: تیم الوند به‌روزرسانی: 1405/02/22

سیستم تنظیمات AlvandCMS یک سیستم key-value با پشتیبانی از دسته‌بندی (related) است. تمام تنظیمات در جدول settings ذخیره می‌شوند.

ساختار دیتابیس

sql
CREATE TABLE `settings` (
  `id` int NOT NULL,
  `related` varchar(50),
  `related_value` varchar(50),
  `key` varchar(100) NOT NULL,
  `value` longtext NOT NULL,
  `updated_at` varchar(20) NOT NULL
);

تابع get_settings

php
function getSettings($key, $related_value = null, $related = null)

دسته‌بندی‌های تنظیمات

relatedتوضیح
generalتنظیمات عمومی سایت
ecommerceتنظیمات فروشگاه
themeتنظیمات قالب
seoتنظیمات سئو
pluginsتنظیمات پلاگین‌ها
postsتنظیمات پست‌ها
settings-postتنظیمات پیشرفته پست‌ها

تنظیمات عمومی

اطلاعات سایت، قوانین آپلود، تنظیمات ورود.

تنظیمات فروشگاه

واحد پول، مالیات، روش‌های ارسال، تنظیمات پرداخت.

تنظیمات قالب

تنظیمات اختصاصی قالب فعال.

API های تنظیمات

مسیرتوضیح
/api/settings/readخواندن تنظیمات
/api/settings/updateبروزرسانی تنظیمات
1 رأی
داکیومنت رسمی الوند
© تمامی حقوق برای شرکت دیجیتال نگاران ایرانیان. کلیه حقوق محفوظ است.