Страница 1 из 2

Ошибки версии 1.28.3

СообщениеДобавлено: 08 фев 2019, 19:14
support
Ошибки версии 1.28.3

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 13 фев 2019, 15:23
sdelkadrom
Если в редакторе форм выбрать отображение полей справочников (предустановленных) на основной вкладке, то на странице объекта, они выводятся на вкладке «основное» над всеми остальными параметрами, независимо от настроек последовательности их вывода в редакторе (тема "Basis"). В то же время, последовательность вывода полей справочников в форме подачи объявления работает нормально, поля справочников выводятся в зависимости от настроек редактора форм. Как исправить, чтобы поля справочники выводились на странице объекта, на вкладке «основное» - в той же последовательности, что и на подаче объявлений (т.е. в зависимости от настроек в редакторе форм)?

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 14 фев 2019, 16:02
Foton
Здравствуйте! Не могли бы вы выложить несколько скриншотов, чтобы разработчику было понятнее.

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 14 фев 2019, 18:50
sdelkadrom
Пример: Поля "справочники" в редакторе форм перенесены на вкладку "основное". Последовательность вывода полей "справочники" настроена перед полем "описание" (скрин 1).
Однако на странице объекта, на вкладке "основное", поля "справочники" - выводятся в самом верху, над другими полями, а не там, где должны выводится в соответствии с настройками редактора форм, т.е. перед полем "название" (скрин 2).
В то же время на подаче объявлений, поля "справочники" выводятся там, где и должны выводиться - перед полем "описания" (так как это настроено в редакторе) (скрин 3).
Иными словами, куда бы мы не перемещали вывод полей "справочники"на вкладке "основное" в редакторе форм, на странице объекта поля "справочники" будут выводится только в одном положении - над всеми остальными полями...

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 15 фев 2019, 11:57
Foton
Замените код в файле protected\modules\apartments\views\viewFields\references.php на
Код: Выделить всё

<?php

    $content 
= '<div class="references_view additional">';

    $prev = '';
    $column1 = 0;
    $column2 = 0;
    $column3 = 0;

    $i = 0;
    foreach ($data->references as $item) {
        if ($item['type'] == ReferenceCategories::TYPE_STANDARD) {
            if ($item['title']) {
                if ($prev != $item['style']) {
                    $column2 = 0;
                    $column3 = 0;
                    if ($i != 0) {
                        $content .=  '<div class="clear"></div>';
                    }
                }
                $style = $item['style'];
                $$style++;
                $prev = $item['style'];
                $content .= '<div class="' . $item['style'] . ' add_field col-md-3 col-sm-4">';
                $content .= '<div class="viewapartment-subheader">' . CHtml::encode($item['title']) . '</div>';
                $content .= '<ul class="apartment-description-ul list-unstyled">';
                foreach ($item['values'] as $key => $value) {
                    if ($value) {
                        if (param('useReferenceLinkInView') && ((!isset($isPrintable)) || !$isPrintable)) {
                            $content .= '<li><span>' . CHtml::link(CHtml::encode($value), $this->createAbsoluteUrl('/service-' . $key), array('class' => 'service-reference-link-in-view')) . '</span></li>';
                        } else {
                            $content .= '<li><span>' . CHtml::encode($value) . '</span></li>';
                        }
                    }
                }
                $content .= '</ul>';
                $content .= '</div>';
                if (($item['style'] == 'column2' && $column2 == 2) || $item['style'] == 'column3' && $column3 == 3) {
                    $content .= '<div class="clear"></div>';
                }
            }
        }
        $i++;
    }
    $content .= '</div><div class="clear"></div>';

    HFormEditor::renderViewRow(tc('References'), $content);
?>


и в файле themes/basis/assets/css/style.css исправьте стили
Код: Выделить всё
.column3 {
    width: 205px;
    float: left;
    padding-bottom: 20px;
    padding-left: 0;
    padding-bottom: 0;
}

.
column1 {
    padding-bottom: 20px;
    padding-left: 0;
    padding-bottom: 0;
}

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 17 фев 2019, 15:19
sdelkadrom
В теме "Basis" в личном кабинете при удаления объявления не отображаются иконки кнопок подтверждения удаления.

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 17 фев 2019, 16:48
Xpycm
Скопируйте содержимое папки common/fonts в папку themes/basis/assets/fonts

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 27 фев 2019, 12:35
sdelkadrom
В меню, выводимом непосредственно на страницах сайта (например, на демосайте - на странице «отзывы» внизу, справа, под блоком «новости») активные родительские пункты являются некликабельными (даже если в настройках меню они являются активными). Кликабелен - только конечный пункт меню. (тема «Basis»)

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 28 фев 2019, 11:44
Foton
sdelkadrom писал(а):В меню, выводимом непосредственно на страницах сайта (например, на демосайте - на странице «отзывы» внизу, справа, под блоком «новости») активные родительские пункты являются некликабельными (даже если в настройках меню они являются активными). Кликабелен - только конечный пункт меню. (тема «Basis»)

Если при клике будет переход по ссылке, то как тогда по-вашему должно раскрываться само меню?

Re: Ошибки версии 1.28.3

СообщениеДобавлено: 28 фев 2019, 16:46
Xpycm
Вероятно, так же как и верхнее меню - на "плюс". Не?