1 час назад
Слабовато в этом все понимаю, но все равно интересно) А VESP Васи Безумкина не рассматривал для решения подобных задач? Там все вроде есть нужное, и ...
Плюсы и минусы Vue и gtsAPI 14
Сегодня в 08:00
ну тогда groupby и having«query» принимает все параметры pdoFetch и в нем есть и groupby и having. Пример навскидку:
"query":{
&quo...
Кейс gtsAPI. CRUD пользователей на фронте 2
Вчера в 20:31
Правильный вариант из текущей документации такой:
{set $condition = 1}
{switch $condition}
{case 0, 1, 2}
сработае...
Конструкция switch case без break в Fenom 6
Вчера в 13:39
Моя кофейная гуща говорит о том, что это код html и там есть смайлики, а кодировка бд не utf8mb4.
Modx Revo режет код HTML 2
23 ноября 2024, 11:51
Отличное дополнение, спасибо!
Подскажите, как организовать файл если стоит msOptionsPrice2 привязан к опции size там может быть много позиций с разн...
[YandexMarket2] интеграция с msOptionsPrice2 1
23 ноября 2024, 00:42
Еще снова вернулась проблемка, после выбора способа доставки почтой РФ — появляется стоимость доставки, но она «прилипает» и не исчезает после переклю...
Расчет стоимости доставки msRussianPost 11
22 ноября 2024, 21:57
Лучше деинсталировать и установить новую версию. Там полностью переписан JS.
ms_CDEK2 пропал? 5
22 ноября 2024, 20:33
Фильтрация как правило предполагает точное совпадения значений, а тебе нужен поиск.
mFilter2 фильтрация tv 1
22 ноября 2024, 19:55
Все исправилось, после замены на 'parents' => $_modx->resource.id
Помогите найти ошибку в шаблоне, теги 13
еще при царе горохе свёрстанным, и там этого класса нема.
Видимо этот класс появился (стал обязательным) когда pdopage стал аякс поддерживать.
Вообще странно, что к классу привязано.
В старом варианте без этого обязательного класса работало.
Ещё раз спасибо.
Я вообще на класс rows не думал…
А где найти исходный класс обработки расчёта стоимости доставки, чтобы на его основе переделать свой,
ну и в настройках уже указать новый класс?
Заранее спасибо.
Не могу сообразить, как поменять внешний вид модального окна!
Т.е. я имеюю ввиду не редактирование чанка tpl.gl.modal, а внешней оболочки.
Самое элементарное — переместить кнопку «закрыть» в верх.
В ощем если я правильно понял все эти стили и внешние дивы запилены в каких-то скриптах, где именно не подскажете?
Затираются те опции, которые отключились (хоть их значение и было заполнено), а в последствии было призведено редактирование данного товара! Т.е. сам minishop затерает значение отключенных опций!
А вот почему опции отключаются я так и не понял! Проблема осталась. и только на одном сайте, на остальных всё работает прекрасно!
В общем пришлось отказаться от опций и заводить свойства! Свойства не отключались!
В отключение опций фатальная беда, т.к. постоянно перед каждой заливкой приходится пробегать глазами все категории и подкатегории и в все опции отключились они или стоят на месте. Категорий и подкатегорий уже около ста. И опций не меньше 30.
При самопроизвольном отключении опции, она ни куда из базы не удаляется. Это видно по работе фильтров, которые напрямую с базой работают! Если я замечаю, что опция отключилась, и включаю её то, значение данной опции остаётся на своём месте!
Кеш я очищаю регулярно.
Повторюсь, когда опции самопроизвольно отключаются, то в базе их значения остаются!!! Это проверено.
Сейчас попытаюсь объяснить когда они затираются.
Допустим у меня у категории товаров есть опции — длина, ширина, высота. Я их залил через импорт и всё хорошо, в карточке товара они отображаются по ним происходит фильтрация.
Далее «по неведомой» причине одна из опций, допустим «ширина» отключается, т.е. фильтрация по ней продолжает происходить т.к. дополнение mSearch2 работает напрямую через база, а вот в самой карточке товара «ширина» перестаёт отображаться. Далее если в этот момент мне нужно в категории товара поменять значение, допустим, у «длины» и я импортирую новое значение длины, игнорируя ширину, которая в этот момент, как я описывал выше, уже отключилась, то «ширина» полностью удаляется (затирается) из базы и по ней соответственно и фильтрация пропадает!
Более-менее понятно объяснил)?
Вообще я так понял, что это не массовое, а довольно редкое явление, для «избранных» так сказать!
Поэтому я и написал сюда. коли есть такая, уже созданная, и не закрытая тема. Может кто из бывших участников откликнется — автор вопроса или дополнения. Но пока тишина!
А какие скрины, отключенных опций)?
Действия такие. создал опцию товара, назначил её определённой категории товаров (поставил галочку в настройках minishop2 — Опции), через какое-то время опция отключается (галочка исчезает и в карточке товара соответственно опция перестаёт выводиться)!
Если при всём при этом (когда опция уже отключилась) произвести импорт своийств или других опций для данной категории товаров (например значения поменять у других опций или свойств), то отключенная опция просто затрётся!
Да и фиг бы с ним, что отключенная опция затирается, не беда. если опции перестанут самопроизвольно отключаться!
Откликнитесь, не оставьте в беде!
Столкнулся с такой-же проблемой, отключаются опции или затираются вовсе. В основном происходит после заливки через msImportExport, но выборочно. т.е. н всегда. при этом в лог ни каких ошибок не записывается!
Раньше опции могли вырубаться при редактировании самих опций (назначении новым категориям товаров)
Теперь и вовсе затираются, а это весьма критично!!!
Версия MODX Revolution 2.6.5-pl (traditional)
PHP Version 7.1.15
miniShop2 — 2.4.15-pl
Только не молчите)! Я в отчаянии))!
С отключениями опций проблема с мая текущего года, а вот затираться стали относительно недавно!
Действительно причина была в этом!
Но почему дело касается только именно vendor?
Чего особенного в нём)!?
Я специально включил кеширование базы, т.к. это вроде снижает на неё нагрузку!
Есть-ли какие-нибудь хитрости в настройках кеширования для интернет магазина на minishop2? Может где-то уже обсуждалось)!?
Да, всё так я ответил вот на эту Вашу фразу "… или обновляешь и сохранений нет?.. а в vendor (на сайте старые значения)..."
Соответственно в vendor в бекенде не сохраняется новое значение!
Я поковыряюсь в БД, как Вы посоветовали, но не факт что поможет)!
Так, вот алгоритм моих действий!
Ну это чтобы точно было понято, что я делаю!
1 — Создаю товар.
2. Заполняю все свойсва — Цена (пусть будет 5 руб.), производитель (пусть будет Производитель 1)
3. Сохраняю.
Всё хорошо, товар отображается как надо. Но тут я понимаю. что вместо Производителя 1, у данного товара нужен Производитель 2
4. Меняю в бекенде значение vendor с «Производитель 1», на «Производитель 2»
5.Сохраняю.
6.Замечаю что на фронтальной части производитель не поменялся
7. Возвращаюсь в бекенд, делаю CTRL+R и вижу что сохранённый «Производитель 2» сбросился на первоночальный «Производитель 1». Поэтому и на фронтальной части производитель не поменялся!
8.Повторяю процедуру, один чёрт после перезагрузки страницы vendor принимает старое (первоначальное) значение! Как-будто его нельзя менять)!
Т.е. я в админке товара сохранить изменения не могу. Вернее сохраняю, но они не сохраняются,
после того, как нажимаю (в бекенде) CTRL+R всё возвращается в «зад»)!
Как-будто доступа на изменения vendor нет, но при этом ни каких ошибок и предупреждений не показывает!
Так. в целях повышения интеллекта, что такое fenom?
Пока я рыл ответ на мой вопрос в глубинах форумов Modx, уже сталкивался с этим термином. но не заострил внимания!
Кстати, у меня ещё периодически, отключаются опции товаров! Т.е. назначу для опции, какую-нибудь категорию товаров, а она потом раз и отключится ни с того ни с сего)!