- Posts: 7
- Thank you received: 0
<?php foreach($fields as $v) : ?>
<div class="jlmf-section">
<?php if($fields['0']==$v) {echo "<div style='display:none;'>
<input type='checkbox' value='Россия (АВС)' id='pakety-3-89' name='jlcontentfieldsfilter[6][]'checked='checked' class='jlmf-checkbox'>
<label class='jlmf-sublabel' for='pakety-3-89'>Россия (АВС)</label>
</div>"; } else {if($fields['2']==$v){} else {echo $v;}};?>
</div>
<?php endforeach; ?>
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
<field name="field_paket" type="text" default="скопипастите из полей" label="Название поля..." description="" size="10" filter="integer"/>
$field_paket = $params->get('field_paket');//моя вставка
<?php
$i = 1;
$groups = array_chunk($options, ceil(count($options) / $count_cols));
foreach($groups as $options) {
echo '<div>';
foreach($options as $k => $v) {
$checked = in_array($v->value, $value) ? ' checked="checked"' : '';
if ($v->value==$field_paket) {$checked='checked="checked"';};
?>
Please Log in or Create an account to join the conversation.
Видео мотылек wrote: ссылка не устраивает. И нужен только метод POST без Ajax (это связано в шаблонизацией блока категории с привязкой модальных окон).
Нужно создать несколько модулей на базе фильтра и привязать их к разным пунктам меню. Каждый модуль фильтрует по заранее выбранному и указанному в модуле (.xml файл) полю материала.
Мои попытки
В mod_jlcontentfieldsfilter.xml вставил строкуВ mod_jlcontentfieldsfilter.php вставил строку<field name="field_paket" type="text" default="скопипастите из полей" label="Название поля..." description="" size="10" filter="integer"/>
В checkboxes.php это отредактировал часть блока$field_paket = $params->get('field_paket');//моя вставкано файл checkboxes.php не получает переменную $field_paket из mod_jlcontentfieldsfilter.php<?php $i = 1; $groups = array_chunk($options, ceil(count($options) / $count_cols)); foreach($groups as $options) { echo '<div>'; foreach($options as $k => $v) { $checked = in_array($v->value, $value) ? ' checked="checked"' : ''; if ($v->value==$field_paket) {$checked='checked="checked"';}; ?>
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Contact:
email: This email address is being protected from spambots. You need JavaScript enabled to view it.