Efremov
Проверенные
- Сообщения
- 2,928
- Решения
- 42
- Реакции
- 1,774
- Баллы
- 3,690
А в чём проблема проверить?может об какой плагин запинается (
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
А в чём проблема проверить?может об какой плагин запинается (
СтарыйХ, ширина экрана вроде не причём, потому что на одном экране ноута, но на разных страницах такое поведение у обложек. Да и на телефоне тоже такая же шляпа со смещением. Позиция обложки в коде не изменяется относительно устройства и @madia там не причём, там в коде позиция прописана в видепохоже, что это связано с @media
<div style="top: 30px;"><img="ссылка"></div>
нашел в чем косяк, отключилА в чём проблема проверить?
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'ap_group_style' in 'field list' src/XF/Db/AbstractStatement.php:230
Сгенерирована пользователем: admin 1 Дек 2022 в 15:57
Трассировка стека
INSERT INTO `xf_tl_group` (`category_id`, `privacy`, `description`, `name`, `short_description`, `always_moderate_join`, `allow_guest_posting`, `language_code`, `owner_user_id`, `owner_username`, `member_count`, `group_state`, `last_activity`, `group_id`, `created_date`, `avatar_attachment_id`, `cover_attachment_id`, `tags`, `event_count`, `discussion_count`, `view_count`, `node_count`, `member_cache`, `custom_fields`, `member_moderated_count`, `album_count`, `cover_crop_data`, `ap_group_style`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------
#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL statement...', 1054, '42S22')
#1 src/XF/Db/Mysqli/Statement.php(41): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1054, '42S22')
#2 src/XF/Db/Mysqli/Statement.php(56): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#5 src/XF/Mvc/Entity/Entity.php(1516): XF\Db\AbstractAdapter->insert('xf_tl_group', Array, false)
#6 src/XF/Mvc/Entity/Entity.php(1248): XF\Mvc\Entity\Entity->_saveToSource()
#7 src/addons/Truonglv/Groups/Service/Group/Creator.php(140): XF\Mvc\Entity\Entity->save(true, false)
#8 src/XF/Service/ValidateAndSavableTrait.php(42): Truonglv\Groups\Service\Group\Creator->_save()
#9 src/addons/Truonglv/Groups/Pub/Controller/Category.php(114): Truonglv\Groups\Service\Group\Creator->save()
#10 src/XF/Mvc/Dispatcher.php(352): Truonglv\Groups\Pub\Controller\Category->actionAdd(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('Truonglv\\Groups...', 'Add', Object(XF\Mvc\RouteMatch), Object(Truonglv\Groups\Pub\Controller\Category), NULL)
#12 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(Truonglv\Groups\Pub\Controller\Category), NULL)
#13 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#15 src/XF.php(524): XF\App->run()
#16 index.php(20): XF::runApp('XF\\Pub\\App')
#17 {main}
Содержимое запроса
array(4) {
["url"] => string(34) "/group-categories/***********.1/add"
["referrer"] => string(57) "https://*******/group-categories/*********.1/add"
["_GET"] => array(0) {
}
["_POST"] => array(11) {
["_xfToken"] => string(8) "********"
["name"] => string(35) "***********"
["short_description"] => string(33) "*********"
["description_html"] => string(36) "<p>описание группы</p>"
["privacy"] => string(6) "public"
["language_code"] => string(5) "ru-RU"
["tags"] => string(0) ""
["category_id"] => string(1) "1"
["_xfRequestUri"] => string(34) "/group-categories/************.1/add"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
dimka1510, вот небольшая правка шаблона, которая, вроде бы, решает проблему. Набросал на скорую руку, вроде работает. Обложка располагается по центру, растягивается на всю ширину, а при наведении курсора отображается название группы. Нормально отображается в любом месте. В общем попробуйтежутко бесит - это позиция обложек групп при их настройке и на странице самой группы.
<div class="groupCover groupCoverFrame{{ $repositioning ? ' groupCoverFrame--setup' : '' }}{{ $group.CoverAttachment ? '' : ' groupCover--default' }}"{{ ($attrs) ? (' ' . $attrs) : '' }}>
<a href="{{ link('groups', $group) }}"{{ ($attrs) ? (' ' . $attrs) : '' }}>
<xf:if is="$group.CoverAttachment">
<img data-crop="{$group->getCoverCropData()|json}"
class="groupCover--img{{ $lazy ? ' groupCover--lazy' : '' }}" data-xf-init="tlg-cover-setup"
{{ ($imgAttrs) ? (' ' . $imgAttrs) : '' }}
{{ $forceHeight ? (' data-force-height="' . $forceHeight .'"') : '' }}/>
<xf:else />
<span class="groupCover--text">{{ snippet($group.name, 25) }}</span>
</xf:if>
</a>
</div>
<xf:if is="$group.CoverAttachment">
<a href="{{ link('groups', $group) }}"{{ ($attrs) ? (' ' . $attrs) : '' }}>
<div style="background: url({{ $group->getCoverUrl(true)}}) center; background-size: cover" class="groupCover groupCoverFrame{{ $repositioning ? ' groupCoverFrame--setup' : '' }}{{ $group.CoverAttachment ? '' : ' groupCover--default' }}"{{ ($attrs) ? (' ' . $attrs) : '' }} title="{{$group->name}}">
</div>
</a>
<xf:else />
<div class="groupCover groupCoverFrame{{ $repositioning ? ' groupCoverFrame--setup' : '' }}{{ $group.CoverAttachment ? '' : ' groupCover--default' }}"{{ ($attrs) ? (' ' . $attrs) : '' }}>
<a href="{{ link('groups', $group) }}"{{ ($attrs) ? (' ' . $attrs) : '' }}>
<span class="groupCover--text">{{ snippet($group.name, 25) }}</span>
</a>
</div>
</xf:if>
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения