PDA

View Full Version : تمپلیت ها در CI



mohammad hoseini
جمعه 05 مهر 1392, 15:36 عصر
سلام دوستان من میخواهم یک فولدر به نام template در بسازم که بتوانم پوسته های وبسایت رو در انجا قرار دهم و از view استفاده نکنم چون view امکان اینکلود فایل هایی مثل تصاویر و سی اس اس و جاوااسکریپت رو نمیده آیا این امکان وجود داره ؟
سوال دومم اینه من میخواهم یک سری توابع آماده کنم مانند تابع

function returnhello(){
return 'hello world';
}

اماده کنم و بتوانم در پوسته خود این تابع را صدا بزنم .
من تازه کارم لطفا کمکم کنید

engmmrj
جمعه 05 مهر 1392, 16:48 عصر
سلام دوستان من میخواهم یک فولدر به نام template در بسازم که بتوانم پوسته های وبسایت رو در انجا قرار دهم و از view استفاده نکنم چون view امکان اینکلود فایل هایی مثل تصاویر و سی اس اس و جاوااسکریپت رو نمیده آیا این امکان وجود داره ؟
فایل های javascript و css رو باید بیرون folder application نگهداری کنید ! و اگر پوشه template هم بسازید باز هم باید تو پوشه application بگذارید که بازهم اجازه دسترسی ندارد !
اگه فایل .htaccess پوشه application رو پاک کنید این امکان وجود دارد ولی امنیت زیر سوال میره چون اجازه دسترسی به فایل های داخل اون پوشه را به دیگران می دهید !

سوال دومم اینه من میخواهم یک سری توابع آماده کنم مانند تابع
باید یک Helper ایجاد کنید تو گوگل Search کنید به نتیجه دلخواه خواهید رسید !