it-swarm.asia

كيف يمكنني استخدام token_replace ()؟

هل يمكن لأحد أن يعطيني مثالاً على كيفية استخدام token_replace()؟
أحاول كتابة قاعدة مخصصة PHP لوحدة القواعد التي ستعيد كتابة حقول قليلة من المحتوى الجديد المحفوظ ، باستخدام القيم من الرموز المميزة.

7
Alex
$text = token_replace('token example - [node:title]', array('node' => node_load(123)));
14
xandeadx

كما تسأل عن كيفية استبدال الرموز المميزة في إجراء القواعد التي تقوم بتنفيذ مخصص PHP ، لا تحتاج إلى استبدال الرموز المميزة بـ token_replace().

إذا أدخلت شيئًا مشابهًا للرمز التالي ، فسيتم استبدال الرموز المميزة بوحدة القواعد.

drupal_set_message(t('This is the node ID: %node-id', array('%node-id' => [node:nid]));

يتم الإبلاغ عن قائمة الرموز المميزة المتاحة في صفحة الإجراء المخصصة PHP.

screenshot

3
kiamlaluno