Forumlar / National / Russian / Сборка «Фриланс-биржа» / Типы в Market аналогичные Projects

vpktz Çevrimiçi
#45901 2023-02-02 09:36

Спасибо огромное помогло.  Остались небольшие проблемы по работе фильтра например. 

В проектах есть он, нажимая на любой тип он выводит проекты только этого типа, это крайне удобно.

Например как на фото нажав C++ отфильтровался только он.

Выводится в projects.list.tpl вот так 

  <!-- BEGIN: PTYPES -->
      <ul class="uk-subnav uk-subnav-pill uk-margin-medium-top uk-margin-medium-bottom">
          <li <!-- IF {PTYPE_ALL_ACT} AND !{PHP.forpro} --> class="uk-active"<!-- ENDIF -->>
            <a href="{PTYPE_ALL_URL}">Все</a>
          </li>
          <!-- BEGIN: PTYPES_ROWS -->
          <li <!-- IF {PTYPE_ROW_ACT} --> class="uk-active"<!-- ENDIF -->>
            <a href="{PTYPE_ROW_URL}">{PTYPE_ROW_TITLE}</a>
          </li>
          <!-- END: PTYPES_ROWS -->
          <!-- IF {PHP.cot_plugins_active.paypro} -->
          <li<!-- IF {PHP.forpro} --> class="uk-active"<!-- ENDIF -->>
            <a href="{FORPRO_URL}">{PHP.L.paypro_forpro}</a>
          </li>
          <!-- ENDIF -->
      </ul>
      <!-- END: PTYPES -->

 

Как это сделать с товарами пока не знаю. 

 

Типы в товарах терез эктрополя прописал так 

Помощь:

HTML-код поля установится в значение по умолчанию автоматически, если его очистить и обновить

Новые тэги в tpl-файлах:

  • market.list.tpl: {PRD_ROW_XXXXX}, {PRD_ROW_XXXXX_TITLE};
  • market.tpl: {PRD_XXXXX}, {PRD_XXXXX_TITLE};
  • market.add.tpl: {PRDADD_FORM_XXXXX}, {PRDADD_FORM_XXXXX_TITLE};
  • market.edit.tpl: {PRDEDIT_FORM_XXXXX}, {PRDEDIT_FORM_XXXXX_TITLE};