Мы же русская цмс? однако, поддержка почему-то в первую одередь идёт западных ссылок)
Редакторы в «русской» цмс, вроде как не «русские» )), поэтому заточены в первую очередь на поддержку западных ссылок.
Мы же русская цмс? однако, поддержка почему-то в первую одередь идёт западных ссылок)
Редакторы в «русской» цмс, вроде как не «русские» )), поэтому заточены в первую очередь на поддержку западных ссылок.
Зкомментируйте временно эту строку github.com/instantsoft/icms2-forum/blob/main/package/system/controllers/forum/actions/thread_view.php#L53
Сделайте этот код github.com/instantsoft/icms2/blob/master/system/controllers/content/model.php#L1386-L1404 таким
$user = cmsUser::getInstance(); return $this->getItemByField($table_name, $by_field, $id, function ($item, $model) use (($user, $ctype) { $item['user'] = [ 'id' => $item['user_id'], 'groups' => $item['user_groups'], 'slug' => $item['user_slug'], 'nickname' => $item['user_nickname'], 'privacy_options' => self::yamlToArray($item['user_privacy_options']), 'is_friend' => $user->isFriend($item['user_id']), 'avatar' => $item['user_avatar'] ]; $item['is_draft'] = false; if (!$item['is_approved']) { $item['is_draft'] = $model->isDraftContentItem($ctype['name'], $item); } return $item; }, $by_field);
Сильно не вникал, но попробуйте содержимое этой строки github.com/instantsoft/icms2/blob/master/system/controllers/content/model.php#L1351
добавить после этой github.com/instantsoft/icms2/blob/master/system/controllers/content/model.php#L1393 с запятой в конце.
Не пробовал, но без шорткодов можно вывести напрямую
<?php $forms_controller = cmsCore::getController('forms'); ?> <div class="position-relative icms-forms__wrap"> <?php $this->renderForm($form, [], $form_data['params'], false); ?> </div>
Соответственно, вместо $form_id надо передать id выбранной формы.
Где то на просторах ютьюба увидел что нужно добавить в css меню {ucart:ucart} но эта комбинация не помогла
ivan, ucart и showcase это разные магазины. Код и настройки одного не будут работать в другом.
Эта недосмотр разработчика дополнения
Тут Страна пользователя
Там город пользователя. Страна в country_cache )). Надо делать запрос в таблицу cms_geo_countries для получения этих данных. И запросы зависят от того, на какой странице нужно вывести alpha2. В профиле пользователя это будет один допзапрос в БД. А в списках пользователей, в комментариях, на форуме этот запрос может быть «тяжелым» в обработке и неоправданным с точки зрения затрат ресурсов железа для вывода двух букв.
На каком шаблоне было бы легче использовать сайт пользователям?
Это надо спрашивать у пользователей вашего сайта, а не тут.
в разделе Дополнения на базе Модерна нет никаких актуальных шаблонов:)
Это значит, что нет необходимости его дорабатывать )). Достаточно сделать свой дочерний шаблон от модерна и всё!
На дефолтном шаблоне форма выглядт так

Могу замутить пакет инсталяционный, но нужен ваш файл шаблона templates/modern/controllers/comments/list.tpl.php из вашего шаблона, и оплату могу принять только по номеру карты или на юмани.
Вам только вывести эти два поля для заполнения и отображения этой информации, или что-то делать с новыми полями потом?
если объект на нескольких сайтах публикуется, то информация о бронировании не будет сообщаться с информацией централизованных систем бронирования, которые уже работают...
Так у вас же причина создания этого компонента как раз в том, чтобы уйти от этих нескольких и остаться на своем сайте. Или цель в том, что вы хотите лишь «отхватить кусочек пирога» у «глобалистов», но не прекращать пользование их услугами?
говорит больше этим не занимается
Так компонент рабочий, его может взять за основу. Всё же лучше, чем с нуля писать. Или вы надеетесь, что написанный с нуля компонент другим разработчиком будет вечно им поддерживаться?
Только этот
Это уже второй вопрос.
Так вы сразу все вопросы озвучте и поймете, что делать каталог компаний и брендов не получится на профилях пользователей, какими бы они похожими на ТК ни были. Так как пользователи всё равно будут нужны как авторы, как менеджеры, как просто посетители и это будут люди, а не компании и бренды.