Почитал тут на досуге список событий… docs.instantcms.ru/dev/controllers/hooks/list
На всякий случай список хуков без разбивки по категориям.
instantcms.ru/users/files/download6370.html
Ris
+657
Репутация
3771
Рейтинг
yury,
IS NULL AND MATCH(title, desc, content)
Вот этот desc — это что такое? Такая колонка есть у Вас в таблице cms_con_card ?
Если есть — я бы рекомендовал переименовать системное имя этого поля.
IS NULL AND MATCH(title, desc, content)
Вот этот desc — это что такое? Такая колонка есть у Вас в таблице cms_con_card ?
Если есть — я бы рекомендовал переименовать системное имя этого поля.
Loadырь,
Спасибо за информацию!
А что делать, если надо добавить в контроллере, где уже есть хук по этому событию, еще одно действие?
Просто дописать действие существующий хук? Так потрется же при обновлении.
Спасибо за информацию!
А что делать, если надо добавить в контроллере, где уже есть хук по этому событию, еще одно действие?
Просто дописать действие существующий хук? Так потрется же при обновлении.
1. создаем болванку нового компонента
2. создаем в нем хук content_after_add
Во! Я как раз с этими хуками никак не могу разобраться. Читал документацию… мне китайцы с алиэкспресса похожим языком пишут.
Итак. Мы хотим создать хук, который сработает по content_after_add.
В каком-нибудь имеющемся компоненте или в том же контенте этот хук нельзя создать? Обязательно новый
Потом в документации написано, что в манифесте надо этот хук прописать.
А так — всё верно. Остается только оформить дату и задать условие. Вдруг топикстартер не во всех типах контента хочет урл в виде даты?
if ($ctype['name'] == 'что_надо'){ // Не забыть тип контента передать в хук $this->model->update('con_'.$item['ctype_name'], $item['id'], $item); }
Потери неизбежно будут. Движки очень разные.Вообще возможно ли перейти на новую версию сайта при минимальных потерях?
Основные места потерь:
1. Дерево категорий. Nested sets так и придется после миграции потом выкладывать вручную.
2. Личные блоги. В двойке они пока не предусмотрены. Как вариант — каждому блоггеру — отдельную группу.
3. Фото. В новом движке при добавлении фотографий записываются в базу их размеры и т.д. В старой базе эти данные отсутствуют. Костыль — всем прописать один размер.
4. В двойке материалы отсутствующих пользователей не отображаются. Костыль для обхода этой фишки придуман, но пока не реализован.
Остальное вроде нормально переносится. Даже дерево комментариев удалось легко победить без установки костылей.
Timmy,
Правильно понимаете.
Но есть такая мысль, что костыль можно сделать никелированным и продвинутым.
То есть хук, который при добавлении нужного типа контента будет апдейтить слаг сгенерированным нужным значением.
Правильно понимаете.
Но есть такая мысль, что костыль можно сделать никелированным и продвинутым.
То есть хук, который при добавлении нужного типа контента будет апдейтить слаг сгенерированным нужным значением.
Не далее как вчера наблюдал этот компонент на сайте одного из наших форумчан.
При добавлении поста сайт виснет на 5 минут.
При добавлении поста сайт виснет на 5 минут.
Вот так вот :
без проблем.
Но чтобы еще и "в формате" — надо переделывать системные файлы.
reload,
Я тоже теперь электроиспарители курю.
А проблемы с курением были суровые. Жена не переносит запаха табачного перегара.
Раньше у меня была астма. После отказа от обычных сигарет астма неожиданно прошла.
Рыбалка в Москве ничуть не лучше. Только и отрываюсь, когда к тестю в Борисоглебск езжу. Вот там миниречка Ворона и рыба какая надо.
Я тоже теперь электроиспарители курю.
А проблемы с курением были суровые. Жена не переносит запаха табачного перегара.
Раньше у меня была астма. После отказа от обычных сигарет астма неожиданно прошла.
Я как раз из Коркино. Тамошняя рыбалка удивительно скушная.потом приехал на Урал… озера… кругом деревни, города, поселки, дачи… не понял здешней рыбалки… тут теперь на нее и не езжу....
Рыбалка в Москве ничуть не лучше. Только и отрываюсь, когда к тестю в Борисоглебск езжу. Вот там миниречка Ворона и рыба какая надо.
@keks,
Надо взять обычное меню и настроить его, как там в картинке выше нарисовано.
И оно неожиданно превратится в меню действий.
С наступающим Старым Новым Годом Вас!
Надо взять обычное меню и настроить его, как там в картинке выше нарисовано.
И оно неожиданно превратится в меню действий.
Это будет просто чудо какое-то!
С наступающим Старым Новым Годом Вас!
Вот так настроено по дефолту:
Чтобы добавить куда-нибудь меню действий, берете сбоку "Меню", тащите его мышью куда надо и настраиваете вот так:
@kmklinik,
А шрифт какой-то стандартный собираетесь использовать или свой какой-то будете устанавливать?
\templates\default\css\theme-text.css
А шрифт какой-то стандартный собираетесь использовать или свой какой-то будете устанавливать?
\templates\default\css\theme-text.css
body { font-family: 'Trebuchet MS', Helvetica, 'DejaVu Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif; font-style: normal; font-variant: normal; font-size: 14px; color:#444; }
В этой ветке написано, как сделать уведомление в личку пользователю об ответе на комментарий пользователя.Пробовал сделать как в этой ветке написано — никаких изменений.
Про модерацию тут ни слова.
Может Вы как-то неправильно представляете себе процесс модерации комментариев?
@keks,
Заменить.
Заменить.