+0.08
Рейтинг
0.49
Сила

Адаптивность шаблона Synio 2.0

Столкнулся с такой проблемой, понять не могу, может кто подскажет.

Шаблон Synio на ЛС2. Отображается хорошо, но Хром игнорирует медиа запросы с указанием min-width, max-width при этом шаблоне(FF, IE — норм)
Т.е. если использую инструменты разработчика и пытаюсь посмотреть как будет выглядеть сайт в мобиле, то сайт никак не масштабируется ( не дописываются новые стили из медиа запросов ).
Сама таблица стилей подгружается, в ней строки с @media есть.

С реального устройства + браузер хром та же история, открывается «десктопная версия».

При активации шаблона Developer всё ок.
Сравнивал выходные таблицы стилей при активных шаблонах — разница не существенная. Отключение склейки CSS,JS не помогло.

Кто с таким сталкивался?

PS. LS2 из коробки свежий, площадка рабочая apache2.4, php5.5

Как прикрутить Категории(поведения-behaivor) к Топику? ЛС 2

Вопрос освещённый, но не получилось докрутить поведения…

Использовал как исходную информацию:
1. раз
2. два
3. Категории, прикрученные к Блогам.

Что сделано:
1. В класс топика добавлен:
protected $aBehaviors = array(
        'category' => array(
            'class'       => 'ModuleCategory_BehaviorModule',
            'target_type' => 'topic',
        ),
    );

2. В класс сущности:
protected $aBehaviors = array(
        /**
         * Дополнительные поля
         */
        'property' => 'ModuleProperty_BehaviorEntity',
        /**
         * Настройка категорий
         */
        'category' => array(
            'class'                          => 'ModuleCategory_BehaviorEntity',
            'target_type'                    => 'topic',
            'form_field'                     => 'category',
            'multiple'                       => true,
        ),

    );

ЗЫ. Свойства уже были…

3. В шаблон добавления\редактирования добавил :
{insert name='block' block='fieldCategory' params=[ 'target' => $topic, 'entity' => 'ModuleTopic_EntityTopic' ]}


4. В функциях экшенов создания(EventAjaxAdd) и редактирования(EventAjaxEdit) перед публикацией\отправкой в черновик добавлено:
$oTopic->category->CallbackAfterSave();


В итоге:
При открытии формы создания\редактирования категории подтягиваются, но при сохранении\создании
топика в таблицу не записываются значения.

Вопросы:
Запись не происходит, потому что Топик не является ORM объектом?
Что необходимо ещё прикрутить, чтобы запись происходила?
Какими вызовами в дальнейшем пользоваться, чтобы получать категорию(и) текущего объекта\списка?