Ris

Ris

+657
Репутация
3771
Рейтинг
#1 Slug в виде даты 19 января 2017 в 17:10
Почитал тут на досуге список событий… docs.instantcms.ru/dev/controllers/hooks/list

На всякий случай список хуков без разбивки по категориям.
instantcms.ru/users/files/download6370.html
#2 Поиск выдал ошибку You have an error in your SQL syntax 19 января 2017 в 16:08
yury,
IS NULL AND MATCH(title, desc, content)

Вот этот desc — это что такое? Такая колонка есть у Вас в таблице cms_con_card ?
Если есть — я бы рекомендовал переименовать системное имя этого поля.
#3 как отключить в 2ке, в профиле вкладку "Пользователи - admin - Лента"? 19 января 2017 в 12:56
#4 Slug в виде даты 18 января 2017 в 22:12
Loadырь,
Спасибо за информацию!
А что делать, если надо добавить в контроллере, где уже есть хук по этому событию, еще одно действие?
Просто дописать действие существующий хук? Так потрется же при обновлении.
#5 Slug в виде даты 18 января 2017 в 20:46

1. создаем болванку нового компонента
2. создаем в нем хук content_after_add

dwd

Во! Я как раз с этими хуками никак не могу разобраться. Читал документацию… мне китайцы с алиэкспресса похожим языком пишут.

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

А так — всё верно. Остается только оформить дату и задать условие. Вдруг топикстартер не во всех типах контента хочет урл в виде даты?

  1. if ($ctype['name'] == 'что_надо'){ // Не забыть тип контента передать в хук
  2. $item['slug'] = date("Y-m-d");
  3. $this->model->update('con_'.$item['ctype_name'], $item['id'], $item);
  4. }
#6 Нужно перебросить данные из v1.6.2 в 2.6 17 января 2017 в 22:45

Вообще возможно ли перейти на новую версию сайта при минимальных потерях?

D_C_
Потери неизбежно будут. Движки очень разные.
Основные места потерь:
1. Дерево категорий. Nested sets так и придется после миграции потом выкладывать вручную.
2. Личные блоги. В двойке они пока не предусмотрены. Как вариант — каждому блоггеру — отдельную группу.
3. Фото. В новом движке при добавлении фотографий записываются в базу их размеры и т.д. В старой базе эти данные отсутствуют. Костыль — всем прописать один размер.
4. В двойке материалы отсутствующих пользователей не отображаются. Костыль для обхода этой фишки придуман, но пока не реализован.

Остальное вроде нормально переносится. Даже дерево комментариев удалось легко победить без установки костылей.
#7 Slug в виде даты 17 января 2017 в 19:26
Timmy,
Правильно понимаете.
Но есть такая мысль, что костыль можно сделать никелированным и продвинутым.
То есть хук, который при добавлении нужного типа контента будет апдейтить слаг сгенерированным нужным значением.
#8 17 ЯНВАРЯ В 15-00 Вебинар Обзор компонента ФОРУМ KREATOR 17 января 2017 в 15:38
Не далее как вчера наблюдал этот компонент на сайте одного из наших форумчан.
При добавлении поста сайт виснет на 5 минут.
#9 Slug в виде даты 17 января 2017 в 15:33
Вот так вот :
без проблем.
Но чтобы еще и "в формате" — надо переделывать системные файлы.
#10 Как бросить курить? 15 января 2017 в 18:35
reload,
Я тоже теперь электроиспарители курю.
А проблемы с курением были суровые. Жена не переносит запаха табачного перегара.
Раньше у меня была астма. После отказа от обычных сигарет астма неожиданно прошла.

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

Soul
Я как раз из Коркино. Тамошняя рыбалка удивительно скушная.
Рыбалка в Москве ничуть не лучше. Только и отрываюсь, когда к тестю в Борисоглебск езжу. Вот там миниречка Ворона и рыба какая надо.
#11 Пропало меню сбоку 13 января 2017 в 21:47
@keks,
Надо взять обычное меню и настроить его, как там в картинке выше нарисовано.
И оно неожиданно превратится в меню действий.
Это будет просто чудо какое-то!
С наступающим Старым Новым Годом Вас!
#12 Пропало меню сбоку 13 января 2017 в 14:04
Вот так настроено по дефолту:
Чтобы добавить куда-нибудь меню действий, берете сбоку "Меню", тащите его мышью куда надо и настраиваете вот так:
#13 Изменение шрифта сайта 13 января 2017 в 12:19
@kmklinik,
А шрифт какой-то стандартный собираетесь использовать или свой какой-то будете устанавливать?

\templates\default\css\theme-text.css

  1. body {
  2. font-family: 'Trebuchet MS', Helvetica, 'DejaVu Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif;
  3. font-style: normal;
  4. font-variant: normal;
  5. font-size: 14px;
  6. color:#444;
  7. }
#14 Уведомления об ответе на ваш комментарий на сайте. 13 января 2017 в 09:25

Пробовал сделать как в этой ветке написано — никаких изменений.

@LagordenSudak
В этой ветке написано, как сделать уведомление в личку пользователю об ответе на комментарий пользователя.
Про модерацию тут ни слова.
Может Вы как-то неправильно представляете себе процесс модерации комментариев?
#15 Как поменять в карме + и - местами? 13 января 2017 в 07:56
@keks,
Заменить.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.