R.T.
только- только начал интересоваться.
R.T.
да. возможно какой то курс посоветуете?
Артур
да. возможно какой то курс посоветуете?
Курсов много. Я начинал с html academy, т.е. с вёрстки и css, потом js и php, потом только движки.
Роман
Ребята, есть кто юзал сниппет looked ? Почему у меня выводит всего 4 товара даже когда стоит limit - 10 ????
Роман
Артур
А ты смотрел в сессии сколько товаров?
Роман
Как это посмотреть ?
Алексей
только- только начал интересоваться.
Если в 2х словах: 1. На фронте есть url страниц. - ресурсы. 2. К ресурсу подвязываются: — Шаблон (тут пишется логика, условия вывода ДАННЫХ (TV сниппетов), сниппеты, чанки и прочие html js php штуки) —- TV - это Дополнительные поля, которые могу хранить для ресурсов какие-то данные: Текст, галерея изображений и прочее. - заполняются пользователями как правило. 3. Сниппет - это своего рода функция php в которую передаем параметы различные. 4. Шаблонизация есть стандартная MODX ([[+placeholder]]) c квадратными скобками и есть феном - похож на смарти (для работы нужен pdoToolse пакет {$_modx->resource.id} ). 5. Есть система плагинов для различных событий (например загрузилась страница, сохранили ресурс и тп)... Как то так. 6. Дополнения есть различные. - Пакеты. они расширяют возможности.
Andrey
Роман
Все получилось ! Спасибо большое !
Dmitriy
Ребзя, у меня короче {$_modx->config.site_url} даёт ссылку оригинального сайта, который я копировал, чо за фигня?
Алексей
норм
Алексей
site_url проверить в системных настройках, потом в контекстах
Алексей
ну и clietnConfig, если он установлен
Dmitriy
Я ваще в системных настройках не могу найти site_url
Dmitriy
поиск не нашёл даже
Алексей
там и нет по идее
Артур
поиск не нашёл даже
В настройках контекста смотри
Dmitriy
нашёл пацаны
Артур
Это от обилия алкоголя в крови?)))
Dmitriy
Я эти настройки некоторые сам могу сносить?
Dmitriy
Нахер не нужны некоторые
Артур
Я эти настройки некоторые сам могу сносить?
Все можешь сносить если контекст один
Dmitriy
Да, один
Алексей
Я эти настройки некоторые сам могу сносить?
если прям не нужны - сноси. но бекап в кармане должен быть.
Артур
Да, один
Тогда настройки контекста не нужны.
Артур
если прям не нужны - сноси. но бекап в кармане должен быть.
Бэкап это святое он должен быть всегда.
Андрей
Бэкап это святое он должен быть всегда.
Всегда делаю бекап при мысли "да тут поправить пару строк кода..." ))
Андрей
Иначе, уиииии... Приключений на весь день)
Степан
все делятся на 2 типа 1 ЕЩЁ не делают бекап 2 ТЕПЕРЬ делают бекап
Артур
все делятся на 2 типа 1 ЕЩЁ не делают бекап 2 ТЕПЕРЬ делают бекап
Есть третий тип: надеются, что бэкап делается автоматически)))
Степан
народ вот есть строка инициализации страницы дополнения канонически выглядит так Ext.onReady(function() {MODx.load({ xtype: "****-page-home"});});
Степан
вот на странице плагина срабатывает
Степан
подгрузил я все скрипты на все страницы админки через плагин
Степан
но счастья не стало
Евгений
не оч понятно
Евгений
подгрузил скрипты и что? какой код не сработал?
Степан
ext-all.js:21 Uncaught TypeError: Cannot read properties of null (reading 'dom') at zqEditor.panel.Home.onRender (ext-all.js:21:138470) at zqEditor.panel.Home.onRender (ext-all.js:21:224955) at zqEditor.panel.Home.render (ext-all.js:21:135426) at zqEditor.panel.Home.Ext.Component [as constructor] (ext-all.js:21:134332) at zqEditor.panel.Home.S [as constructor] (ext-base.js:21:2335) at zqEditor.panel.Home.S [as constructor] (ext-base.js:21:2335) at zqEditor.panel.Home.S [as constructor] (ext-base.js:21:2335) at zqEditor.panel.Home.MODx.Panel [as constructor] (modx.panel.js:9:39) at new zqEditor.panel.Home (home.panel.js:35:48) at Object.create (ext-all.js:21:133120) onRender @ ext-all.js:21 onRender @ ext-all.js:21 render @ ext-all.js:21 Ext.Component @ ext-all.js:21 S @ ext-base.js:21 S @ ext-base.js:21 S @ ext-base.js:21 MODx.Panel @ modx.panel.js:9 zqEditor.panel.Home @ home.panel.js:35 create @ ext-all.js:21 load @ modx.js?v=f7f90ba9:85 _loadComponents @ modx.component.js:68 MODx.Component @ modx.component.js:10 zqEditor.page.Home @ home.js:9 create @ ext-all.js:21 load @ modx.js?v=f7f90ba9:85 (anonymous) @ VM13082:1 fire @ ext-all.js:21 onDocumentReady @ ext-all.js:21 (anonymous) @ VM13082:1
Степан
т.е. я так понимаю что-то не прогрузилось
Степан
просто может у кого есть пример первоначальной инициализации
Степан
мне вот сюда нужно добавить div с которым собираюсь работать далее
Степан
именно вопрос как стартануть
Степан
разобрался
Степан
оказывается не було показано куда рендерить
Артур
Господа, кто-то пользовался EasyComm там можно отвечать на комментарии?
Артур
Админ может, из админки
Ну нет, не из админки можно?
Алексей
Ну нет, не из админки можно?
думаю, логично что можно сделать свой мини-сниппет точнее ajaxForm + Хук. и все будет МОЖНО )
Артур
Нет
Понятно. А чтобы реализовать такое надо расширить таблицу и записывать туда id комментария на который отвечают и переписать сниппет который их выводит
Gaius Cassius
Какой? Tickets?
можно его я пару раз использовал http://modxtalks.artdevue.com/ru/ показывает себя вполне годно
Алексей
Вот тут не понял?
ну свою форму для админа-ответа. нужно же чтобы админ мог отвачать? ну и только ему и показывать на фронте это дело.
Алексей
а id формы можно и вытащить.... и передать... не думаю что это проблема
Алексей
пфф....
Алексей
значит нужно брать тикет
Gaius Cassius
Не надо чтобы как в тикетах обсуждение было для всех 😁
ну вон глянь что я скинул обсуждения для всех, древовидные комменты, выделение админов вполне сносно
Алексей
или этот толкс, что предлагает Gaius C.L.
Gaius Cassius
я ж говорю - вполне неплохой компонент
Gaius Cassius
были какие то с ним нюансы, но вроде как они были связаны с virtual pages (приходилось немного подпиливать) но в основном - я им вполне остался доволен там где использовал
Gaius Cassius
Virtual page не планируется
тогда - вполне рекомендую как минимум к просмотру сие по описанным выше задачам - подходит полностью
Nano.Karmabot.chat
Splendid! Gaius_Cassius_Longinus got +1 from ShevArtV. 1 karma in total.
Артур
А там оценки нет, да?