Константин Ильин
С нами с 10 февраля 2014; Место в рейтинге пользователей: #151Minishop2 глюк с radio
Приветствую!
Возможно я уже заработался и делаю что-то не так, подскажите мне))
в оформлении заказа имеется input «radio» Юр и Физ лицо. По умолчанию ничего не выбрано(даже если выбрано все равно тот же «глюк»).
drive.google.com/file/d/1B2fzUgb8MEsoFKtEe2927jlTaBEs1byM/view?usp=sharing
Выбираем например юр лицо, и у другого radio после ответа сервера меняется value на 2
drive.google.com/file/d/1uD2A16URbAsa2G6Y33CTAWmX1921b_zM/view?usp=sharing
и в обратом тоже самое если выбрать физ, то value становится 1 у обоих
Думал у меня на сайте что-то, но на тестовом модх та же петрушка
s31009.h10.modhost.pro
Я заработался или все же ошибка минишопа?
Подскажите пожалуйста, а то я часа 2 не понимал, какого у меня не срабатывают некоторые скрипты.
Возможно я уже заработался и делаю что-то не так, подскажите мне))
в оформлении заказа имеется input «radio» Юр и Физ лицо. По умолчанию ничего не выбрано(даже если выбрано все равно тот же «глюк»).
drive.google.com/file/d/1B2fzUgb8MEsoFKtEe2927jlTaBEs1byM/view?usp=sharing
Выбираем например юр лицо, и у другого radio после ответа сервера меняется value на 2
drive.google.com/file/d/1uD2A16URbAsa2G6Y33CTAWmX1921b_zM/view?usp=sharing
и в обратом тоже самое если выбрать физ, то value становится 1 у обоих
Думал у меня на сайте что-то, но на тестовом модх та же петрушка
s31009.h10.modhost.pro
Я заработался или все же ошибка минишопа?
Подскажите пожалуйста, а то я часа 2 не понимал, какого у меня не срабатывают некоторые скрипты.
Fenom - Изменение переменной в Block
Приветствую!
Реально ли такое провернуть, есть шаблон с id например 7, в нем есть вызов mFilter
Есть другой шаблон с id например 8, наследующий 7ой шаблон но в нем меняется одна переменная ну или несколько в массиве $filterParams который объявлен в 7ом шаблоне
Пока писал придумал выход, но все же интересно
p.s. Выход
Вызов заносим в чанк и уже в чанк передаем переменные
— Основной шаблон(id 7)
— С наследованием(id 8)
Реально ли такое провернуть, есть шаблон с id например 7, в нем есть вызов mFilter
<?
....
{set $filterParams = []}
{block 'filterParams' }{/block}
{set $conf = array_merge([
'paginator' => 'pdoPage@pg',
'class' => 'msProduct',
'element' => 'msProducts',
'setMeta' => '1',
'includeThumbs' => 'small',
'limit' => 21,
'tplOuter' => '@FILE chunks/mFilter/mFilter.tpl',
'tpl' => '@FILE chunks/product/product.tpl',
] , $filterParams)}
{$conf | print}
{'!mFilter2@pg' | snippet : $conf}
....
Есть другой шаблон с id например 8, наследующий 7ой шаблон но в нем меняется одна переменная ну или несколько в массиве $filterParams который объявлен в 7ом шаблоне
{extends 'template:7'}
{block 'filterParams'}
{set $filterParams['tplOuter'] = '@INLINE Text'}
{set $filterParams['parents'] = '555'}
{/block}
Данный код не обрабатывает, объединяю через array_merge, делаю print значения такие же как и в 7ом шаблонеПока писал придумал выход, но все же интересно
p.s. Выход
Вызов заносим в чанк и уже в чанк передаем переменные
— Основной шаблон(id 7)
{set $idr = $_modx->resource.id}
{block 'filter' }
{include 'file:chunks/mFilter/callFilter.tpl' parents=$idr}
{/block}
— С наследованием(id 8)
{extends 'template:7'}
{block 'filter' }
{include 'file:chunks/mFilter/callFilter.tpl' parents=0}
{/block}
pdoSitemap кеширование
Приветствую!
Cитуация такая, создан ресурс sitemap.xml, некешируемый, в нем вызов pdoSitemap некешируемый, т.е. при каждом запросе должен строить xml файл
но есть проблема:
Есть домен site.com, поддомен poddomen.site.com
— при заходе site.com/sitemap.xml заходим все ок в ссылках
— заходим poddomen.site.com/sitemap.xml, там ссылки, а точнее домен в ссылках site.com, хотя должен быть poddomen.site.com
После очистка кеша зайдя на poddomen.site.com/sitemap.xml все ок, но при заходе на site.com/sitemap.xml домен в ссылках poddomen.site.com
Пока нашел решение при вызове pdoSitemap
Подскажите пожалуйста почему такая ситуация, вроде все некешируемо, но он все равно кеширует?
Cитуация такая, создан ресурс sitemap.xml, некешируемый, в нем вызов pdoSitemap некешируемый, т.е. при каждом запросе должен строить xml файл
но есть проблема:
Есть домен site.com, поддомен poddomen.site.com
— при заходе site.com/sitemap.xml заходим все ок в ссылках
— заходим poddomen.site.com/sitemap.xml, там ссылки, а точнее домен в ссылках site.com, хотя должен быть poddomen.site.com
После очистка кеша зайдя на poddomen.site.com/sitemap.xml все ок, но при заходе на site.com/sitemap.xml домен в ссылках poddomen.site.com
Пока нашел решение при вызове pdoSitemap
'cacheTime' => 1
Подскажите пожалуйста почему такая ситуация, вроде все некешируемо, но он все равно кеширует?
CKEditor слетает из настройки which_editor
Приветствую!
Не первый раз вижу такой «глюк». Устанавливаешь CKEditor работает все ок. Но через какое то время просто перестает работать, захожу в Системные настройки->Визуальный редактор а там пусто:
prnt.sc/t6r3VBTlXjzr
В логах ничего нет.
Переустановка помогает, но опять же слетает через время.
Причем даже воспроизвести проблему не получается, скажем так чудесным образом происходит.
Подскажите куда копать?
Что может менять-удалять настройку?
И откуда комбобох which_editor берет данные?
Не первый раз вижу такой «глюк». Устанавливаешь CKEditor работает все ок. Но через какое то время просто перестает работать, захожу в Системные настройки->Визуальный редактор а там пусто:
prnt.sc/t6r3VBTlXjzr
В логах ничего нет.
Переустановка помогает, но опять же слетает через время.
Причем даже воспроизвести проблему не получается, скажем так чудесным образом происходит.
Подскажите куда копать?
Что может менять-удалять настройку?
И откуда комбобох which_editor берет данные?
По умолчанию исходный код(ace, codemirror), а не визуальный редактор
Приветствую!
Подскажите пожалуйста по вопросу.
Есть ТВ, тип — наверно от решения вопроса зависит
смысл такой, при отображение ТВ (в том числе в MGIX) изначальный вид, чтобы был код-разметка(типа Ace или Codemirror), но если надо кнопкой переключится на визуальный редактор.
Есть компонент cetckeditor
В нем как раз совмещены codemirror и визуальный редактор.
первоначальный вид должен быть:
prnt.sc/Hjr2rWcx6oCG
т.е. нажата кнопка источник
А если отжать то Визуальный редактор
prnt.sc/0fYHd5h_mojI
Понимаю(в теории), что можно в этом же «cetckeditor» после инициализации обратиться к редактору и включать кнопку «Источник».
Ну и самое главное, чтобы это было только у этого ТВ, т.е. выборочно
Собственно вопрос, может есть другие плагины, примеры, решения (учитывая, что это ТВ и mgix поддержку) с этим функционалом
Подскажите пожалуйста по вопросу.
Есть ТВ, тип — наверно от решения вопроса зависит
смысл такой, при отображение ТВ (в том числе в MGIX) изначальный вид, чтобы был код-разметка(типа Ace или Codemirror), но если надо кнопкой переключится на визуальный редактор.
Есть компонент cetckeditor
В нем как раз совмещены codemirror и визуальный редактор.
первоначальный вид должен быть:
prnt.sc/Hjr2rWcx6oCG
т.е. нажата кнопка источник
А если отжать то Визуальный редактор
prnt.sc/0fYHd5h_mojI
Понимаю(в теории), что можно в этом же «cetckeditor» после инициализации обратиться к редактору и включать кнопку «Источник».
Ну и самое главное, чтобы это было только у этого ТВ, т.е. выборочно
Собственно вопрос, может есть другие плагины, примеры, решения (учитывая, что это ТВ и mgix поддержку) с этим функционалом
Разные SMTP на одном сайте и отправка SMTP через API
Приветствую!
Последнее время начали возникать проблемы с почтой, частенько в спам или вовсе не приходят, начал разбираться и решил, что лучше всего делать через SMTP.
Предполагается, что почта на домене от майл и яндекс настроена верно и все записи(mx,dkim,spf) прописаны.
Последнее время начали возникать проблемы с почтой, частенько в спам или вовсе не приходят, начал разбираться и решил, что лучше всего делать через SMTP.
Предполагается, что почта на домене от майл и яндекс настроена верно и все записи(mx,dkim,spf) прописаны.
resource/create API в CRON
Здравствуйте!
Наверняка вопрос «избитый»
Есть файл обновления по XML файл, если напрямую зайти через браузер, то все отрабатывает хорошо.
Но если по CRON(http запрос) запускать, то ресурсы не создаются, т.к. использую процессор resource/create, соответственно не хватает прав.
Вопрос, как обойти этот момент с правами? или все же придется через множественные $res->set('','')
Наверняка вопрос «избитый»
Есть файл обновления по XML файл, если напрямую зайти через браузер, то все отрабатывает хорошо.
Но если по CRON(http запрос) запускать, то ресурсы не создаются, т.к. использую процессор resource/create, соответственно не хватает прав.
Вопрос, как обойти этот момент с правами? или все же придется через множественные $res->set('','')
Вывод контента с Fenom
Приветствую!
Проблема с выводом контента в котором используется феном.
В контенте пишу какой-либо феном код и сайт летит.
prnt.sc/1wygilb
Посмотрел журнал, там ругается на другую JSON строку в коде страницы
prnt.sc/1wygu3q
Сама строка в HTML
prnt.sc/1wygeo7
Я так понимаю проблема в парсере, он парсит страницу, потом перепарсивает еще раз и натыкается на json строку, ну а там понятно, что такой функции нет и др. ошибки.
Вопрос как это обойти? Неожиданная проблема для меня
Думал так поможет
Проблема с выводом контента в котором используется феном.
В контенте пишу какой-либо феном код и сайт летит.
prnt.sc/1wygilb
Посмотрел журнал, там ругается на другую JSON строку в коде страницы
prnt.sc/1wygu3q
Сама строка в HTML
prnt.sc/1wygeo7
Я так понимаю проблема в парсере, он парсит страницу, потом перепарсивает еще раз и натыкается на json строку, ну а там понятно, что такой функции нет и др. ошибки.
Вопрос как это обойти? Неожиданная проблема для меня
Думал так поможет
{$_modx->resource.id | resource : "content"}
Свой x-type с данными из json
Приветствую!
ExtJs для меня главная трудность в modx, поэтому прошу подсказок
Есть поле в БД, тип TEXT, в нем хранится JSON
При вызове окна если указать x-type = textarea, то получаю такого вида:
Из строки можно заметить, что это массив с ссылками изображений.
Собственно хочу вывести их в виде плитки «с крестиком», т.е. когда нажимаешь на креститик, он обращается к процессору, который в свою очередь удаляет его из этого массива и сам файл.
ExtJs для меня главная трудность в modx, поэтому прошу подсказок
Есть поле в БД, тип TEXT, в нем хранится JSON
При вызове окна если указать x-type = textarea, то получаю такого вида:
["assets\/uploads\/user_files\/file_0_2021-03-11_20-24-30.jpg",
"assets\/uploads\/user_files\/file_1_2021-03-11_20-24-30.jpg",
"assets\/uploads\/user_files\/file_2_2021-03-11_20-24-31.jpg"]
prnt.sc/10jwg5jИз строки можно заметить, что это массив с ссылками изображений.
Собственно хочу вывести их в виде плитки «с крестиком», т.е. когда нажимаешь на креститик, он обращается к процессору, который в свою очередь удаляет его из этого массива и сам файл.
minishop2 и смена названия товара
Приветствую!
Вопрос такой, есть товар например «Дверь», у него есть выбор опций, размер цвет и т.д.
При добавлении в корзину хочу чтобы цвет размер попадали в название товара и сохранялись при заказе, т.е. в админке, чтобы тоже отображалось такое же название. Пока чтобы опции в строку джойнились
например «Дверь, Белый, 2000х800»
В будущем хочу чтобы дополнительные товары тоже были в названии.
Как мне сказали бухгалтера закон после нг выходит, типа надо все в одну строку, а точнее в одну позицию в чеке. Отсюда и загвоздка, т.к. в онлайн оплате все по отдельности выходит. Я использую сбер-эквайринг, туда опции не передаются.
Вопрос такой, есть товар например «Дверь», у него есть выбор опций, размер цвет и т.д.
При добавлении в корзину хочу чтобы цвет размер попадали в название товара и сохранялись при заказе, т.е. в админке, чтобы тоже отображалось такое же название. Пока чтобы опции в строку джойнились
например «Дверь, Белый, 2000х800»
В будущем хочу чтобы дополнительные товары тоже были в названии.
Как мне сказали бухгалтера закон после нг выходит, типа надо все в одну строку, а точнее в одну позицию в чеке. Отсюда и загвоздка, т.к. в онлайн оплате все по отдельности выходит. Я использую сбер-эквайринг, туда опции не передаются.