Спасибо большое! теперь с этим все понятно и просто :)
Можно двигаться дальше, подскажите пожалуйста как сделать чтобы при отправке нового сообщения пользователю с которым уже есть переписка оно добавлялось в конец существующей переписки?
Давайте с малого начнем, править шаблон это понятно, но какие файлы править чтобы вывод комментариев к статьям остался таким же как был (древовидным)?
Склеивание нужно писать да, я это понима, направьте меня пожалуйста куда-нибудь где я могу узнать принцип написания плагинов для этой версии альто.
В случае если на текущий момент есть диалог с тем же количеством тех же участников которым собираешься написать, думаю просто добавлять в сообщение в тот же диалог, если нет, или там не все, то создавать новый. Но это потом, я бы начал с начала =)
Еще сюда же добавлю что если посты длинные, то лучше выключить авторесайз в конфиге
\common\templates\frontend\libs\js\engine\settings.js
со 111 строки удалить слово: autoresize
Так гораздо удобнее редактировать длинные простынковые статьи, когда с авторесайзом приходиться крутить туда-сюда чтобы вставить очередную ссылку\фотографию, потому что ты пишешь статью в самом низу обычно, а кнопка вставить картинку в самом верху
… и в общем таким образом выравнивание работает, но jevix вырезает все остальное, лол.
Потому что видимо по ключу cfgAllowTagParams затираются все дефолтные значения, или вообще все значения для жевикса(?), а не мержатся как хотелось бы.
Пришлось скопировать весь конфиг жевикса из коммон в апп и добавить одну строку.
Довольно странный подход, потому что при обновлении, если вдруг конфиг жевикса изменился в коммон, придется в ручную искать и вносить изменения в свою версию в апп
Раньше он выглядел как-то так видимо:
$aRes['aCounts'] = array('topics'=>3, 'comments'=>15, 'blogs'=>1)
Где 3, 15 и 1 — количество сопадений в топиках, комментах и блогах
Интересно из соображений производительности убрали или по другой причине?
Да, спасибо, помогло найти кое-что:
Посмотрел в шаблоне старт-кит в \common\templates\skin\start-kit\tpls\actions\search\action.search.results.tpl
есть такая конструкция:
что говорит о том, что был раньше вывод ссылок на поиск по топикам, комментам и блогам, с указанием количества найденных результатов, нотеперь его нет.
Посмотрел так же в \common\classes\actions\ActionSearch.class.php в функциях которые работают по евентам comments, blogs и topics нигде не содержится та самая переменная $aRes.aCounts (или строка aCounts). Очень жаль что теперь нет этих функций.
Большое спасибо за ответ и наводку, но к сожалению это не дало никаких результатов.
Но выпадающий список формат исправила вот эта строка:
ls.lang.load({lang_load name=«panel_title_h4,panel_title_h5,panel_title_h6»});
Вставить\изменить изображение по прежнему не работает.
Вынес код отвечающий за отображение модального окна из раздела с markitup за все ифы, вот что получилось в файле \common\templates\skin\admin-default\tpls\inc.editor.tpl:
Модальное окно появилось, но оно выглядит не так как на фронте, а хотелось бы одного стиля в обоих редакторах, т.к. остальные окна работают и выглядят одинакого, плюс в этом окне некоторые элементы съехавшие, нет возможности задать максимальный размер и кнопка отмена не работает опять )
Огромное спасибо!
Редактор появился, но в нем не работает кнопка вставки изображения.
И когда нажимаешь формат — появляется дропдаун с тремя пустыми строками.
Спасибо, отлично, но мне решение нужно сегодня, а не через пару недель.
покопался, нашел в файле \common\templates\skin\admin-default\tpls\inc.editor.tpl
пропущен кусок кода, если смотреть по аналогии с фронтом:
Раньше тоже им пользовался, пару лет назад.
Сейчас познал многие прелести phpStorm, очень советую вам попробовать.
И да, вы были правы метод getPhotosetMainPhoto есть в классе \common\classes\modules\topic\entity\Topic.entity.class.php
Можно двигаться дальше, подскажите пожалуйста как сделать чтобы при отправке нового сообщения пользователю с которым уже есть переписка оно добавлялось в конец существующей переписки?
Склеивание нужно писать да, я это понима, направьте меня пожалуйста куда-нибудь где я могу узнать принцип написания плагинов для этой версии альто.
В случае если на текущий момент есть диалог с тем же количеством тех же участников которым собираешься написать, думаю просто добавлять в сообщение в тот же диалог, если нет, или там не все, то создавать новый. Но это потом, я бы начал с начала =)
\common\templates\frontend\libs\js\engine\settings.js
со 111 строки удалить слово: autoresize
Так гораздо удобнее редактировать длинные простынковые статьи, когда с авторесайзом приходиться крутить туда-сюда чтобы вставить очередную ссылку\фотографию, потому что ты пишешь статью в самом низу обычно, а кнопка вставить картинку в самом верху
Потому что видимо по ключу cfgAllowTagParams затираются все дефолтные значения, или вообще все значения для жевикса(?), а не мержатся как хотелось бы.
Пришлось скопировать весь конфиг жевикса из коммон в апп и добавить одну строку.
Довольно странный подход, потому что при обновлении, если вдруг конфиг жевикса изменился в коммон, придется в ручную искать и вносить изменения в свою версию в апп
$aRes['aCounts'] = array('topics'=>3, 'comments'=>15, 'blogs'=>1)
Где 3, 15 и 1 — количество сопадений в топиках, комментах и блогах
Интересно из соображений производительности убрали или по другой причине?
Посмотрел в шаблоне старт-кит в \common\templates\skin\start-kit\tpls\actions\search\action.search.results.tpl
есть такая конструкция:
что говорит о том, что был раньше вывод ссылок на поиск по топикам, комментам и блогам, с указанием количества найденных результатов, нотеперь его нет.
Посмотрел так же в \common\classes\actions\ActionSearch.class.php в функциях которые работают по евентам comments, blogs и topics нигде не содержится та самая переменная $aRes.aCounts (или строка aCounts). Очень жаль что теперь нет этих функций.
ЗЫ: 5 минут мало на редактирование комментария видимо
в файл /common/config/jevix.php вставил на 53 строке такой код:
Но выпадающий список формат исправила вот эта строка:
ls.lang.load({lang_load name=«panel_title_h4,panel_title_h5,panel_title_h6»});
Вставить\изменить изображение по прежнему не работает.
Вынес код отвечающий за отображение модального окна из раздела с markitup за все ифы, вот что получилось в файле \common\templates\skin\admin-default\tpls\inc.editor.tpl:
Модальное окно появилось, но оно выглядит не так как на фронте, а хотелось бы одного стиля в обоих редакторах, т.к. остальные окна работают и выглядят одинакого, плюс в этом окне некоторые элементы съехавшие, нет возможности задать максимальный размер и кнопка отмена не работает опять )
Скрин того что получилось:
Скрин того как нужно (с фронта):
Редактор появился, но в нем не работает кнопка вставки изображения.
И когда нажимаешь формат — появляется дропдаун с тремя пустыми строками.
покопался, нашел в файле \common\templates\skin\admin-default\tpls\inc.editor.tpl
пропущен кусок кода, если смотреть по аналогии с фронтом:
Если его добавить, валятся куча ошибок в консоль
tinymce.min.js:4 GET some.dev/admin/content-pages/edit/1//plugins/advlist/pluginundefined.js
tinymce.min.js:4 Failed to load: some.dev/admin/content-pages/edit/1//plugins/advlist/pluginundefined.js
никак не пойму о чем это он
Сейчас познал многие прелести phpStorm, очень советую вам попробовать.
И да, вы были правы метод getPhotosetMainPhoto есть в классе \common\classes\modules\topic\entity\Topic.entity.class.php
поэтому можно просто так:
Спасибо еще раз!