سؤال

أي شخص يعرف كيف يمكنني إظهار entry/entries حسب الاقتضاء ، في الجزء التالي من بناء جملة Genshi؟

  <span py:if="c.page.item_count">
    ${c.page.item_count} entries.
  </span>

شكرًا!

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

المحلول

ليست جميلة ، ولكن يجب أن تعمل

<span py:if="c.page.item_count">
  ${c.page.item_count} ${['entries','entry'][c.page.item_count==1]}.
</span>

أو

<span py:if="c.page.item_count">
  ${c.page.item_count} ${'entry' if c.page.item_count==1 else 'entries'}.
</span>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top