سلام
چانکها (Chunks)
حاوی نوشته های خام(text)
و اغلب بصورت کدهای مورد استفاده در اچ تی ام ال هستند
چانکها نمیتوانند بصورت مستقیم لاجیک یا دستوری را برای شما اجرا کنند اما میتوانند اسنیپتها را برای اجرای لاجیک یا دستوری فراخوانی کنند
چانکها بوسیله مدایکس پردازش نمیشوند اما میتوانند فارغ از مدایکس در صفحات سایت شما وارد و اجرا شوند
در حالت عمومی چانکها برای ذخیره محتوای عمومی و تغییر پذیر مثل شماره تلفن و یا آدرس شما در قسمت فوتر (زمینه) صفحات سایت شما کاربرد دارند
بعنوان مثال اگر آدرس شما تغییر کند و یا بخواهید محتوایی را در همه صفحات سایت خود بنا به دلخواه خود تغییر دهید میتوانید صرفا با تغییر محتوای چانک تعیین شده برای آن قسمت آن محتوای خاص را در همه صفحات به یکباره تغییر دهید و دیگر نیازی برای تغییر دستی همه صفحات نمیباشد
چانکها قابلیت درهم آمیختگی (اینتگریت) با "اسنیپت" ها و "چانکها"ی دیگر و "متغییرهای قالب" یا "تی وی" را دارند
نحوه کاربری:
همچنین قابلیت درگیری با ای پی آی مدایکس را نیز دارند
نحوه کاربری:
$modx->getChunk('chunkName'); $modx->putChunk('chunkName');
یاعلی
موفق باشید