Вроде такой запрос нужно писать, чтобы столбец обновить
UPDATE cms_users
SET groups = "---\n- 4\n";

Vladimir
+51
Репутация
88
Рейтинг
Нашёл, ещё в таблице cms_users, группа прописывается
#1
Какая таблица отвечает за группы пользователей? cms_user_groups? Если так, то что-то тут не так.
25 ноября 2020 в 20:00
Вообщем у меня на сайте было много групп пользователей, решил их все объединить в одну, просто очень трудоёмко для всех тарифы прописывать. Так вот, в таблице cms_user_groups проставил всем "4" дубликаты пользователей удалил, и думал всё решилось. Ан нет. Сегодня обнаружил, что один пользователь остался без группы и сделал не совсем корректную вещь. При том, в таблице cms_user_groups у этого пользователя стоит "4", на себе протестировал, в базе сменил группу, захожу в настройки на сайте, а группа не поменялась. В чём тут может быть дело?
Предположу, что осталась некорректная связь в Связях типов контента. Или удалили ее некорректно.
Без подробностей помочь не получится.
Спасибо! Вы уже помогли. В общем проблема была в следующем, есть тип контента, в котором отключил "Активность", то есть выключил этот тип контента. Но в нём осталась связь с типом контента, в котором при сохранении появляется ошибка. В общем, удалил связь, ошибка пропала.
А какая таблица отвечает за связи контента?
Да вроде не видно файлов сторонних компонентов
Последние вызовы:
в версии 2.13.1 при включении "Управление сроком публикации" в настройках контента и при измении "Дата начала публикации" в каком-нибудь контенте возникает ошибка, ранее такого вроде не видел.
Таблица 'mysite.cms_con_' не существует SELECT i.* FROM cms_con_ i INNER JOIN cms_content_relations_bind as r ON r.parent_ctype_id = '' AND r.child_ctype_id =11 AND r.child_item_id = '6478' AND r.parent_item_id = i.id AND r.target_controller = 'content'
Вроде здесь templates\default\controllers\multilang\backend\add.tpl.php javascript для API переводчика
<script type="text/javascript"> $(document).ready(function(){ $('form .field label').append('<?php echo $btn; ?>'); }); function ya_get(button){ button = $(button); $('img', button).attr('src', '/templates/default/images/loading.gif'); var key = '<?php echo $options['key'] ? $options['key'] : false; ?>'; if(key){ var block = $(button).parents('.field'); var field = $('input, textarea', block).attr('name'); if(field){ <?php $url = '/multilang/translation/' . $type . '/' . $parent . '/' . $id . '/' . $lang; ?> $.post('<?php html($url); ?>', {field : field}, function(result){ if(result.error){ alert(result.translate); } else { $('form input[name="'+field+'"], form textarea[name="'+field+'"]').val(result.translate); if ( $( 'form #f_'+field+' .redactor_editor' ).length ) { $('form #f_'+field+' .redactor_editor').html(result.translate); } $('img', button).attr('src', '<?php html($flag); ?>'); } }, 'json'); } } else {alert('<?php html(LANG_MULTILANG_ERROR_API_KEY); ?>');} <?php } else { ?> alert('<?php html(LANG_MULTILANG_ERROR_API_KEY); ?>'); <?php } ?> } </script>
В компоненте мультиязычность есть яндекс переводчик, который очень облегчает процесс перевода, но с недавнего времени API для переводчика яндекса стал платным, кто-нибудь знает как настроить платный API translate через yandex cloud ?
И вообще где вся взаимосвязь с API yandex в компоненте прописывается?
И вообще где вся взаимосвязь с API yandex в компоненте прописывается?
Может кто-нибудь придумал?
Нашёл такую статью, про получение данных gps из рисунка blog.foolsoft.ru/php-poluchenie-dannyx-gps-iz-fajlov-jpgjpeg/
Задача: "Вытащить GPS при добавлении рисунка и сделать метку на карте."
На самом деле, это нужно для поля панорама 360. То есть через него делается загрузка панорамы, но покапавшись в коде, увидел, что поле обращается к функции images, есть такой код:
поэтому думаю можно как-то от изображений оттолкнуться.
Может быть кто-нибудь задавался данным вопросом. То есть у нас здесь будут задействованы два поля. 1. Изображение (вроде контроллер images). 2. Вот тут уже только платные компоненты, либо instantmaps instantmaps, либо яндекс карты яндекс карты. Но в любом случае что первый, что второй, если добавлять координаты полем, пишут примерно в базу одинаково координаты, первый к примеру так 54.830519:83.072199
второй к примеру так 54.82988654860303,83.07306118594082
Не знаю как сделать, каждый раз искать место на карте, долго. Если не получится связать поля, может как-то gps с помощью echo выводить при добавлении изображения, а потом копировать/вставлять в поле с координатами.
Может кто-нибудь задавался данным вопросом и делал что-то подобное?
На самом деле, это нужно для поля панорама 360. То есть через него делается загрузка панорамы, но покапавшись в коде, увидел, что поле обращается к функции images, есть такой код:
$this->data['images_controller'] = cmsCore::getController('images');
Может быть кто-нибудь задавался данным вопросом. То есть у нас здесь будут задействованы два поля. 1. Изображение (вроде контроллер images). 2. Вот тут уже только платные компоненты, либо instantmaps instantmaps, либо яндекс карты яндекс карты. Но в любом случае что первый, что второй, если добавлять координаты полем, пишут примерно в базу одинаково координаты, первый к примеру так 54.830519:83.072199
второй к примеру так 54.82988654860303,83.07306118594082
Не знаю как сделать, каждый раз искать место на карте, долго. Если не получится связать поля, может как-то gps с помощью echo выводить при добавлении изображения, а потом копировать/вставлять в поле с координатами.
Может кто-нибудь задавался данным вопросом и делал что-то подобное?
#9
Компонент подписки. Не отображается кнопка "Подписаться" в своём шаблоне.
13 октября 2020 в 20:48
О, а вы же собственно и исполнитель, не прошло и четырёх лет. Ну спасибо, заработало.Если не заработает, ищите исполнителя на обновление вашего шаблона или другой шаблон.
#1
Компонент подписки. Не отображается кнопка "Подписаться" в своём шаблоне.
13 октября 2020 в 18:44
Добрый день, мне Шаблон делали на заказ, но исполнитель отказался поддерживать Шаблон, и он не обновлялся после версии 2.7.1.. А позже "подписки" были введены, и на страницах в этом Шаблоне, кнопка "подписаться" не появляется. Уже не знаю что делать, в папке шаблона в папке "content" никаких страниц "default_list.tpl" и "default_item.tpl" нет. Где это может редактироваться?
Да это не то, здесь, как я понимаю, будут приходить одинаковые уведомления всем, кто подписался на уведомления. А нужно что-бы персональные PUSH-уведомления о новых сообщения и "уведомления" instantcms через PUSH приходили.PWA — больше понравилось, и смотрится лучше чем webview!
Есть instantcms.ru/addons/push.html но мне не зашло из-за сторонней ссылки