سؤال

لدى Drupal وظيفة رابط طباعة أستخدمها في .tpl.php

<?php
print l(t('Announcement'), 'node/30');
?>

l يجعلها تصبح رابطًا. هل لدى Drupal وظيفة API مكافئة لصنع أزرار؟

إذا لم يكن الأمر كذلك ، فما هو أفضل اقتراحك لهذا؟

هل كانت مفيدة؟

المحلول

يتعلق الأمر بما تعنيه بـ "زر".

إذا كنت تتحدث عن زر النموذج الفعلي ، فستحتاج إلى إلقاء نظرة على واجهة برمجة تطبيقات نموذج Drupal حول كيفية عمل النماذج.

إذا كنت تتحدث عن صنع شيء يشبه زرًا ، فسأظل أستخدم L () ، لكن تمرير شيء مثل "Class" => "My-Fancy-Button" إلى صفيف السمات ، ثم قم بتصميم My- فئة Fancy -Button مع CSS - إما ببساطة مع لون BG وبعض الحدود ، أو بخلفية صورة أكثر تعقيدًا.

نصائح أخرى

أبدأ هنا: http://api.drupal.org
حول الأشكال: http://api.drupal.org/api/group/form_api/6
حول كتابة الوحدات النمطية: http://drupal.org/developing/modules

أمثلة على النماذج وغيرها هنا: http://drupal.org/project/examples

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top