miniShop публикация ресурсов-товаров
Когда создаёшь и публикуешь товар в минишопе, то поля pubishedon & createdon в ресурсе, который соответствует данному товару остаются пустыми, а хотелось бы (нужно), чтобы там появлялось какие-то дата-время.
Так как например, хочу последние 100 товаров выдать и отсортировать по дате публикации, что нереально.
Так как например, хочу последние 100 товаров выдать и отсортировать по дате публикации, что нереально.
Зависание Minishop
Последняя версия минишоп, при редактировании товара после нажатия кнопки «Сохранить и закрыть» окно зависает, хотя товар обновляется.
В консоли:
Раньше такого не было.
Прошу помощи))
В консоли:
Uncaught SyntaxError: Unexpected token < ext-all.js:7
doDecode ext-all.js:7
(anonymous function) ext-all.js:7
Ext.override.handleResponse utilities.js:237
Ext.form.Action.processResponse ext-all.js:11
Ext.extend.success ext-all.js:11
Ext.extend.handleResponse ext-all.js:7
f ext-base.js:7
m ext-base.js:7
(anonymous function) ext-base.js:7
Раньше такого не было.
Прошу помощи))
eventCalendar2 - кракозябры в месяце во всплывающем окне
Здравствуйте, Василий. Столкнулся со следующей проблемой: кракозябры в месяце во всплывающем окне. В самом календаре всё Ок — подключил файл dateRU, а так же в апаче и в htaccess в корне сайта объявил кодировку utf-8. Однако это не решает проблемы с отображением кодировки во всплывающем окне. Скажите, пожалуйста, как решить проблему?
Отображение JSON массива в менеджере в полях товара miniShop`a
В поля Add1, Add2, Add3 можно использовать для задания множества параметров отдельного товара в виде JSON массива.
Вопрос о том, как можно задать тип/разметку (наподобие как это делается в MIGX) для данного поля, чтобы менеджеры не корпели над кавычками, а вводили понятные им значения параметров товара в понятные им «окошечки»?
Спрашиваю, потому как в ExtJS ещё не разобрался…
Вопрос о том, как можно задать тип/разметку (наподобие как это делается в MIGX) для данного поля, чтобы менеджеры не корпели над кавычками, а вводили понятные им значения параметров товара в понятные им «окошечки»?
Спрашиваю, потому как в ExtJS ещё не разобрался…
Текстовый редактор в miniShop
Добрый день, Василий!
Озадачился таким вопросом — как изменить текстовый редактор, который редактирует содержимое clip2net.com/s/2gxMR на TinyMCE, который у меня используется по дефолту.
Спасибо!
Озадачился таким вопросом — как изменить текстовый редактор, который редактирует содержимое clip2net.com/s/2gxMR на TinyMCE, который у меня используется по дефолту.
Спасибо!
Modx Revo источник файлов
Поставил Revo 2.4.4. Все самое свежее.
В менеджере файлов видны папки, которые видеть не нужно. Добавил источник файлов с basePath — userfiles/ и baseUrl — userfiles/. Настроил права. С менеджером файлов все стало нормально.
Теперь проблема.
В MIGX в гриде картинка не рендерится. Пришлось убрать рендер, чтобы бал просто текст.
В контексте web путь в tvimage правильный, а контекстах en и ua получается /en/userfiles… и /ua/userfiles…
Можно, конечно, написать снипет и поправить phpthumboff? чтобы вырезались, но это костыль.
Поделитесь, как вы делаете. Чтобы и папки не были видны и работало?
В менеджере файлов видны папки, которые видеть не нужно. Добавил источник файлов с basePath — userfiles/ и baseUrl — userfiles/. Настроил права. С менеджером файлов все стало нормально.
Теперь проблема.
В MIGX в гриде картинка не рендерится. Пришлось убрать рендер, чтобы бал просто текст.
В контексте web путь в tvimage правильный, а контекстах en и ua получается /en/userfiles… и /ua/userfiles…
Можно, конечно, написать снипет и поправить phpthumboff? чтобы вырезались, но это костыль.
Поделитесь, как вы делаете. Чтобы и папки не были видны и работало?
miniShop. Часто покупаемые товары
Вот хожу и думаю, сплю и думаю, как бы умно это сделать. И ничего более умного, кроме как создать отдельную таблицу (CMP для нее можно и на MIGX сваять) и писать/обновлять туда данные по товарам (надо-то по идее только gid да count) после каждого оформления заказа (тем же хуком для FormIt).
Только вот думаю, не мудрствую ли я по своей филологической привычке? Может, есть более элегантное и простое решение?
Только вот думаю, не мудрствую ли я по своей филологической привычке? Может, есть более элегантное и простое решение?
добавить функционал BannerX
Добрый день, Василий!
Я озадачился баннерокрутилкой для revo, нашел компонет BannerX.
ВСе хорошо, но очень надо добавить еще два поля — текстовое поле (для баннера-текста, без картинки) и поле для сортировки (что то вроде еще одного параметра position).
Ну и соответственно изменить внешний вид управления компонента и добавить функционал в сниппет.
Написание компонентов и PDO я только осваиваю, поэтому прошу помощи.
1. можно ли внести эти изменения в компонент BannerX?
2. насколько сложно будет внести эти изменения?
3. может посоветуете что то, для успешной реализации моей задумки?
Заранее Спасибо!
Я озадачился баннерокрутилкой для revo, нашел компонет BannerX.
ВСе хорошо, но очень надо добавить еще два поля — текстовое поле (для баннера-текста, без картинки) и поле для сортировки (что то вроде еще одного параметра position).
Ну и соответственно изменить внешний вид управления компонента и добавить функционал в сниппет.
Написание компонентов и PDO я только осваиваю, поэтому прошу помощи.
1. можно ли внести эти изменения в компонент BannerX?
2. насколько сложно будет внести эти изменения?
3. может посоветуете что то, для успешной реализации моей задумки?
Заранее Спасибо!
Как организовать на новостном сайте вывод содержимого рубрик, то есть последние пару статей
Здравствуйте, заинтересовался Modx revo но застала проблема, я не знаю как вывести на главной страницы последние страницы, точней не знаю дополнения. Буду рад если вы ответите :)
Как не хакать сторонние классы
Бывает, что вы используете какой-то сниппет или компонент, и он немного вас не устраивает. Вам нужно поправить буквально пару строк, но вы понимаете, что при обновлении эти измения пропадут.
Что же делать?
Все просто — нужно расширить сторонний класс своими методами. По сути, это очень похоже на «классные процессоры», только без процессоров и использовать можно везде — это стандартная возможность ООП.
Что же делать?
Все просто — нужно расширить сторонний класс своими методами. По сути, это очень похоже на «классные процессоры», только без процессоров и использовать можно везде — это стандартная возможность ООП.