لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 05/20/24 في كل الموقع
-
السلام عليكوم ورحمة الله و بركاته لوسمحتم انا ابرمج سكربت php و العميل يحتاج يضيف خيار في لوحة التحكم للتحكم بشكل الموقع فأنا افكر بعمل نظام قوالب بسيط يستخدم ملفات tpl و ايضا يمكنة التعديل على كود القالب من لوحة التحكم بحيث يكون في جذر الموقع مجلد template و بداخلة مجلدات القوالب. كيف يمكنني إضافة الميزة في السكربت ؟؟2 نقاط
-
2 نقاط
-
ليس لدي أي خبرة سابقة ، في أي دوره تنصحني لكي ابدأ بها ؟2 نقاط
-
هل توجد مواقع لجلب قوالب جاهزه, أو مواقع لعمل صفحات, مندون كود, ومن ثم تحميل الكود الخاص بها, أعتقد أن هذا الأمر سوف يحفظ الكثير من الوقت على التصميم وشكرا1 نقطة
-
عند عمل clone لمشروع لارافيل نظام إدارة المحتوى https://github.com/HsoubAcademy/laravel_cms.git ومن ثم عمل composer update يظهر هذا الخطأ Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi Illuminate\Database\QueryException SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using passw ord: NO) (SQL: select * from `permissions` where `name` in (edit-post, delete-po st, add-post)) at C:\Users\Mohsen\ALaravel\laravel_cms\vendor\laravel\framework\src\Illuminat e\Database\Connection.php:760 756▕ // If an exception occurs when attempting to run a query, we'll format the error 757▕ // message to include the bindings with SQL, which will make th is exception a 758▕ // lot more helpful to the developer instead of just the databa se's errors. 759▕ catch (Exception $e) { ➜ 760▕ throw new QueryException( 761▕ $query, $this->prepareBindings($bindings), $e 762▕ ); 763▕ } 764▕ } 1 [internal]:0 Illuminate\Foundation\Application::Illuminate\Foundation\{closure}(Object( App\Providers\AuthServiceProvider)) 2 C:\Users\Mohsen\ALaravel\laravel_cms\vendor\laravel\framework\src\Illumina te\Database\Connectors\Connector.php:70 PDOException::("SQLSTATE[HY000] [1045] Access denied for user 'forge'@'loc alhost' (using password: NO)") Script @php artisan package:discover --ansi handling the post-autoload-dump even t returned with error code 1 وعند عمل الامر php artisan migrate --seed يظهر هذا الخطأ1 نقطة
-
السلام عليكم ابغا نصيحة في تعلم كورس بايثون هل استمع للدرس مرتين او اكثر و اجرب عمليا اثناء الحصة ام استمع والخص اهم الدوال مع استخداماتها وبعد الدرس اجرب عمليا هذه الدوال و ....... ام يوجد خطط افضل ارجو منكم ان تساعدوني1 نقطة
-
السلام عليكم اريد اضافة قائمة منسدلة بمعنى حقل به قيم يجب ان يختار منها المستخدم ولا يستطيع كتابة اي قيم اخري فى html ثانيا اريد الحصول غلي القيمة التى اختارها المستخدم من القائمة المنسدلة باستخدام الجانغو وتخزنها في قاعدة بيانات شكرا لكم1 نقطة
-
أولاً، عليك بتنظيم هيكل المجلدات في مشروعك إنشاء مجلد templates في جذر المشروع، وداخله مجلدات للقوالب المختلفة. /your-project /templates /template1 header.tpl footer.tpl index.tpl /template2 header.tpl footer.tpl index.tpl /admin edit_template.php index.php template_engine.php ثم كتابة كود بسيط لتحميل القوالب في ملف وليكن باسم TemplateEngine.php وسيكون مسؤول عن ترجمة ملفات .tpl واستبدال الـ placeholders ببيانات فعلية. class TemplateEngine { private $templateDir; public function __construct($templateDir) { $this->templateDir = $templateDir; } public function render($templateName, $data) { $templateFile = $this->templateDir . '/' . $templateName . '.tpl'; if (!file_exists($templateFile)) { throw new Exception("Template file not found: $templateFile"); } $templateContent = file_get_contents($templateFile); foreach ($data as $key => $value) { $templateContent = str_replace('{' . $key . '}', $value, $templateContent); } return $templateContent; } } ثم إنشاء مدير للقوالب TemplateManager ليكون مسؤول عن إنشاء وتعديل وحذف القوالب: class TemplateManager { private $templateDir; private $templateEngine; public function __construct($templateDir) { $this->templateDir = $templateDir; $this->templateEngine = new TemplateEngine($templateDir); } public function getTemplates() { $templates = scandir($this->templateDir); $templates = array_filter($templates, function ($file) { return substr($file, -4) === '.tpl'; }); return $templates; } public function getTemplateContent($templateName) { $templateFile = $this->templateDir . '/' . $templateName . '.tpl'; return file_get_contents($templateFile); } public function saveTemplateContent($templateName, $content) { $templateFile = $this->templateDir . '/' . $templateName . '.tpl'; file_put_contents($templateFile, $content); } public function renderTemplate($templateName, $data) { return $this->templateEngine->render($templateName, $data); } } بعد ذلك تستطيع استخدام TemplateManager في إدارة القوالب، قم بإنشاء نسخة من الكلاس لاستخدام الميثودز الخاصة به. مثلاً تستطيع إنشاء صفحة في لوحة التحكم تقوم بها بعرض جميع القوالب، ثم السماح للمديرين بتعديل القالب بالضغط عليه وعند الإنتهاء من التعديل تستخدم ميثود saveTemplateContent لحفظ التعديلات والقالب، وهكذا.1 نقطة
-
كيف يمكنني تعلم موبايل ابلكيشن عل اكادميه حاسوب كيف يمكنني تعلم موبايل ابلكيشن عل اكادميه حاسوب1 نقطة
-
انا عندما اطبع صور يكون لونها في اول الصفحه باللون الوردي و ي وسط الصفحه يكون لونها بني و حتى ان الالوان لا تكون مطابقه لما اراه في شاشة الحاسوب باختلاف كبيرر على سبيل المثال اضع لون وردي او بني يصبح مائل الى اللون الاصفر وانا لا اعلم السبب لا اعلم ان اوصلت مشكلتي بشكل مناسب للمزيد من الشرح انا اواجه مشكلتين 1-ان الالوان في الوال الصفحه تتغير بشكل كبير عن الصوره 2- ان الالوان التي في شاشة الحاسوب ايضا غير مشابه في الورقه المطبعه نوع الجهاز generic universal PCL و استخدم ورق لاصق للهدايا ليس ورق عادي و النموذج اللوني CMYK و استخدم تطبيق AL ارجو المساعده.........1 نقطة
-
1 نقطة
-
لا لا يمكن عمل casting فى flutter حيث أن السيرفر يتوقع بيانات معينة . من فضلك قم بمحاولة حذف <String, String> من ال body و حاول إرسال isActive ك boolean هكذا وأخبرنى بالنتيجة . body: jsonEncode({ "isActive":true }),1 نقطة
-
1 نقطة
-
1 نقطة
-
1 نقطة
-
حتى الان لا يوجد مصدر عربي قوي لشرح المكتبة ولكن يوجد مصدر انجليزي سهل الشرح ان اردت البدء https://likegeeks.com/python-gui-examples-tkinter-tutorial/ اتمنى ان تكون وجدت ضالتك مع الشكر1 نقطة