Sonat

Sonat

+175
Репутация
362
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Таблица в tinymce 5 февраля 2022 в 23:16

А моё универсальнее))

Олег Васильевич я

Мое первее ))))))) 😝

#2 [ЕСТЬ РЕШЕНИЕ] Таблица в tinymce 5 февраля 2022 в 11:04

Насколько я понял, съезжают они потому что колонка слишком узкая и с учетом полей отступа цифры не вмещаются.

Если это не какая-то постоянная проблема и таких таблиц не сотня, проще всего при вставке таблицы в редакторе править код таблицы у узких колонок указывать минимальную ширину в пикселях вместо ширины в процентах.

  1. <td style="min-width: 91px;">

Здесь у tinymce по умолчанию нет кнопки редактирования html-кода, включить её можно в настройках компонента «Wysiwyg редакторы»

#3 Как правильно и самостоятельно обновлять icms с учетом github? 4 февраля 2022 в 21:00

Встречный вопрос — а зачем обновляться с github?

#4 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 3 февраля 2022 в 18:03

А дальше что делаете?=)

Олег Васильевич я

Делал))) Ну что-что, ругался нехорошими словами в адрес админов форума и уходил, сожалея о потраченном времени 😢

Чаще всего просили набить сколько-то постов на форуме что бы попасть в нужную группу, а бывало что ссылки видны только для группы VIP — за денежку... 

#5 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 3 февраля 2022 в 16:35

Вот прям реально для этого только регистрировались?

DeeMon

Я, нет. Это ведь тема про тестирование. А вот кто-то другой вполне возможно так сделает.

Ну если честно, то такая ситуация маловероятна. Так?

DeeMon

Отчего же? Я не раз бывал в подобной ситуации: что-то ищу, поисковик выдает ссылку на форум, иду туда, а там «зарегистрируйтесь, чтобы видеть скрытый контент», регистрируюсь (с подтверждением email), авторизуюсь на форуме, а там «недостаточно прав для просмотра».

#6 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 3 февраля 2022 в 14:15

Столкнулся с коварным обманом форума )))

Вижу на форуме блок голосования который гласит
Изображение

Надпись вроде как подразумевает что я смогу проголосовать если зарегюсь...
Регистрируюсь, чтобы поучаствовать в голосовании, а там вместо голосования вижу
Изображение

😢 

… Это как прийти в кафе, а на входе охранник не пускает требуя Qr-код.
Ты достаешь, показываешь, но тебя все равно не пускают: — Мы закрыты. (((

Может можно сделать чтобы завершенные опросы выдавали результат всем, а не только авторизованным?

#7 [ЕСТЬ РЕШЕНИЕ] Лента активности в группах 2 февраля 2022 в 14:09

Попробовал проверить одну идею. 

1. В настройках компонента группы создал поле 
Лента, тип флаг, с системным именем «lenta»
Видимость отключил, т.е. флаг будет виден только в настройке группы.

Изображение

2. подправил строку в файле  /system/controllers/groups/frontend.php
заменил строку с условием  

  1. if ($this->isControllerEnabled('activity')) {

на     

  1. if ($this->isControllerEnabled('activity') and isset($group['lenta'])) {

3. Проверил поклацав в настройках групп этот новый флажок
Там где он включен лента есть там где выключен — нету

Изображение

Добавлено спустя 9 минут

Если вдруг обновление затронет этот файл то ничего страшного не будет.
Скорее всего придется просто повторить правку одной строки, но если вдруг в систему внесут свою настройку для ленты групп, тоже ничего страшного, просто в настройках группы будет лишнее (никому не мешающее) поле которое можно будет удалить

#8 Вывод в списках контента с группировкой. 2 февраля 2022 в 13:46

 Олег Васильевич я, угумс, похоже под это дело можно написать отдельный стиль списка и все это делать там.

Пожалуй, это самое удобное решение...

#9 [ЕСТЬ РЕШЕНИЕ] Лента активности в группах 2 февраля 2022 в 13:42

 Sonat, это ж получается системный файл затрагивается, а при обновлении что произойдет?

rakcheeff

При обновлении, все вернется и (- о ужас!!! только не это!!! ))))) придется файл опять править ручками.

Если серьезно, то это не самая страшная правка у многих при обновлении правок гораздо больше внесено и приходится пользоваться мерджиками и смотреть различия. Самый простой вариант — завести себе текстовик, куда выписывать все внесенный правки, и после обновления пробежаться по нужным файлам

...«Хорошего» варианта никак не реализовать?

rakcheeff

Вопрос в том что значит «хороший вариант» — В идеале просить внести в систему такую опцию.

#10 Как создать в шаблоне пользовательскую страницу "Все страницы, кроме некоторых, но включая главную"? 2 февраля 2022 в 12:41

Подозреваю что для главной правила фильтрации нету и именно для этого есть системная страница
Изображение
Все что надо — создать свою пользовательскую страницу с отрицательными масками, закинуть туда нужный виджет и его же на главную страницу.

Пример 1. Я хочу выводить виджет поиска на всех страницах (включая главную), кроме собственно страницы поиска и результатов поиска (домен/search и домен/search?q=*).

Владимир Переверзев
Изображение

Виджет поиска кидаем на нее и на  системную Страницу/Главная страница

С тегами и юзерам также

Именно НЕ копию виджета, а один виджет, чтобы не приходилось одинаковые виджеты дважды настраивать — на главной и на вот этих страницах а-ля «все внутренние страницы, кроме ...».

Владимир Переверзев

Вроде для этого внизу блок «привязываемые виджеты» 

#11 [ЕСТЬ РЕШЕНИЕ] Лента активности в группах 2 февраля 2022 в 11:27

Эх, по нормальному бы это все сделать с настройкой (либо компонента, либо каждой группы) и при выводе группы проверять, а нужна ли вкладка активности...

Могу предложить просто в файле /system/controllers/groups/frontend.php

удалить кусок кода 

  1. if ($this->isControllerEnabled('activity')) {
  2. $menu[] = array(
  3. 'title' => LANG_GROUPS_PROFILE_ACTIVITY,
  4. 'controller' => $this->name,
  5. 'action' => $group['slug'],
  6. 'params' => 'activity',
  7. );
  8. }
#12 Вывод в списках контента с группировкой. 2 февраля 2022 в 11:17

 Олег Васильевич я, глобальное… ((
бренд-смартфоны это просто как пример, это так же могли бы быть альбомы-песни, исполнители-песни, области-города, города-районы и пр.

За вариант с виджетами спасибо, с этой стороны еще не рассматривал.

#1 Вывод в списках контента с группировкой. 1 февраля 2022 в 21:09

Подскажите как лучше в списке контента организовать такой вывод.

Есть тип контента, допустим смартфоны, у каждого смартфона кроме прочих характеристик (реализованных через поля и свойства) есть бренд (поле, другой привязанный ТК или еще как-то?)

Задача в списках ТК «смартфоны» выводить список смартфонов группированных по бренду с соответствующим оглавлением.

Apple   
  iPhone 11 
  iPhone 12
  iPhone 13
  iPhone 14
  iPhone SE

Samsung  
  Galaxy A
  Galaxy M
  Galaxy Note
  Galaxy S
  Galaxy Z

Xiaomi  
  Redmi
  Redmi Note
  Mi

Пробовал делать бренд полем и при выводе сортировать по этому полю.
Кучкуются телефоны правильно, но не придумал как можно их при выводе разбить на озаглавленные группы по бренду.

Другой вариант пробовал бренд делать отдельным ТК с привязкой смартфонов к каждому бренду
Но как в списке брендов у каждого бренда вывести все его привязки не нашел (может плохо искал?)

Возможно есть еще какой подходящий вариант?

#13 [ЕСТЬ РЕШЕНИЕ] Настройка фильтра в наборах по значениям списков и мультисписков 1 февраля 2022 в 00:02

Можно попробовать «Равно»-"??1??", но очень в этом не уверен.

Loadырь

Не, маска у LIKE должна быть вида
__1__

И чтобы маска сработала указывать надо не "Равно" (ведь тогда запрос будет без LIKE), а "Оканчивается на"

Но вообще — да, это выглядит как ошибка, вряд ли так задумывалось изначально.

#14 [ЕСТЬ РЕШЕНИЕ] Как скрыть от поиска 31 января 2022 в 14:51

Пропишите в юрлах и компоненты

  1. Disallow: /board/complain/*
  2. Disallow: /smartwall/complain/*

ну или так

  1. Disallow: /*/complain/*
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.