
Futuris
С нами с 09 января 2016; Место в рейтинге пользователей: #332Модификация цены Minishop2 по своему сценарию
Добрый день!
Возможно ли выполнить модификацию цены Minishop2 (может быть в плане доработки msOptionsPrice2) по следующему сценарию:
1. Есть цена за кубометр строительных блоков — скажем 8000 руб/м3.
2. Каждому товару-блоку присвоена опция «количество штук в кубе» — к примеру блоков размера «600x200x300 мм» в кубе содержится 27,7 шт.
3. Если разделить цену за куб на количество штук в кубе — получим цену блока за штуку. Т.е. в нашем случае это будет 8000: 27.7 = 288,8.
И вопрос в том, как выполнить такую модификацию? Чтобы «цена за куб» делилась на (указанное в опции) «количество штук в кубе» и чтобы в итоге получилась«цена за штуку»?
Возможно ли выполнить модификацию цены Minishop2 (может быть в плане доработки msOptionsPrice2) по следующему сценарию:
1. Есть цена за кубометр строительных блоков — скажем 8000 руб/м3.
2. Каждому товару-блоку присвоена опция «количество штук в кубе» — к примеру блоков размера «600x200x300 мм» в кубе содержится 27,7 шт.
3. Если разделить цену за куб на количество штук в кубе — получим цену блока за штуку. Т.е. в нашем случае это будет 8000: 27.7 = 288,8.
И вопрос в том, как выполнить такую модификацию? Чтобы «цена за куб» делилась на (указанное в опции) «количество штук в кубе» и чтобы в итоге получилась«цена за штуку»?
Цель Яндекс.Метрики на msOneClick
Подскажите кто сталкивался. Как можно вставить цель Метрики на мадальное окно msOneClick? Чтобы сорабатывала по факту отправки формы?
На AjaxForm, есть такая конструкция для вставки в модал:
А вот куда впилить на msOneClick пока не разберусь?
На AjaxForm, есть такая конструкция для вставки в модал:
&successMessage=`Заказ звонка успешно отправлен
<script>yaCounterXXXXXXX.reachGoal('call');</script>`
А вот куда впилить на msOneClick пока не разберусь?
Обновление до MODX 3.0.0-rc2
Добрый день!
При обновлении до MODX 3.0.0-rc2 система выдает ошибки типа:
При обновлении до MODX 3.0.0-rc2 система выдает ошибки типа:
Ошибка обновления таблицы для класса MODX\Revolution\modResource
Array
(
[0] => 42000
[1] => 1091
[2] => Can't DROP COLUMN `contentType`; check that it exists
)
При этом все обновляется и сайт работает. Сайт был заново собран на предыдущей версии RC-1, с добавлением новых ресурсов. Стоит обращать на это внимание?
Ошибка в логах по поводу компонента AmoCRM
Добрый день!
Наблюдаю в логах ошибки, подскажите пожалуйста, что нужно сделать чтобы они прекратились? Или может вообще не нужно обращать на них внимания.
Дело в том, что мы в свое время ставили на сайт компонент AmoCRM. Затем удалили его, а недавно удалили и оставшиеся в БД таблицы, которые почему-то остались после удаления компонента.
Но в логах упорно выдается ошибка, хотя в папке /core/components/ — уже нет директории /amocrm. Причем эта ошибка повторяется сотнями строк:
Наблюдаю в логах ошибки, подскажите пожалуйста, что нужно сделать чтобы они прекратились? Или может вообще не нужно обращать на них внимания.
Дело в том, что мы в свое время ставили на сайт компонент AmoCRM. Затем удалили его, а недавно удалили и оставшиеся в БД таблицы, которые почему-то остались после удаления компонента.
Но в логах упорно выдается ошибка, хотя в папке /core/components/ — уже нет директории /amocrm. Причем эта ошибка повторяется сотнями строк:
[2021-11-20 12:02:07] (ERROR @ /var/www/MySite/data/www/core/xpdo/xpdo.class.php : 503)
Path specified for package amocrm is not a valid or accessible directory:
/var/www/MySite/data/www/core/components/amocrm/model/
Таблицы удаленных дополнений в БД
Добрый день! Подскажите пожалуйста, можно ли удалять в БД таблицы удаленных приложений? Удалил ставшее не нужным дополнение AmoCRM, но смотрю в БД остались таблицы
amocrm_custom_fields
, amocrm_leads
и т.д. Можно ли удалить их вручную? Языковые файлы корзины MiniShop2
Тема не раз обсуждалась, но поскольку ни разу не увидел внятного решения — рискну обратиться опять. Может кто сталкивался с подобным и знает как это решается.
Периодически слетают языковые файлы корзины MiniShop2 и вместо названий (телефон, E-mail, сообщение) появляются переменные: ms2_frontend_phone и т.д. См. скриншот.
Лечится мягкой очисткой кеша в админке. Если чистить весь кеш в папке на сервере при нормальном состоянии сайта — проблема наоборот возникает.
Периодически слетают языковые файлы корзины MiniShop2 и вместо названий (телефон, E-mail, сообщение) появляются переменные: ms2_frontend_phone и т.д. См. скриншот.
Лечится мягкой очисткой кеша в админке. Если чистить весь кеш в папке на сервере при нормальном состоянии сайта — проблема наоборот возникает.

Ошибка при воводе данных в AjaxForm
Подскажите пожалуйста, если кто сталкивался.
AjaxForm выдает ошибку при вводе почтового адреса в поле E-mail (см. скриншот).
Все отлично работало, а после переноса сайта на рабочий хостинг — форма стала выдавать такую ошибку. Все перепроверили, версии PHP на обоих хостингах одинаковые. Да и хостинг один и тот же — просто на другой аккаунт перенесли.

Вижу, что не один сталкиваюсь с таким.
AjaxForm выдает ошибку при вводе почтового адреса в поле E-mail (см. скриншот).
Все отлично работало, а после переноса сайта на рабочий хостинг — форма стала выдавать такую ошибку. Все перепроверили, версии PHP на обоих хостингах одинаковые. Да и хостинг один и тот же — просто на другой аккаунт перенесли.

Вижу, что не один сталкиваюсь с таким.
Переименование папки с ядром на MODX 3
Всем привет! Поставил MODX 3 alpha2. Не получилось изменить название папки core после ее переноса из основной директории сайта. Само по себе перемещение еще прошло нормально, но после переименования ядра сайт пропадает. Разумеется перепрописывал пути в конфигах, чистил кеш и проверя permissions. После переименования назад (в core т.е.) — все появляется.
Установка MODX3 через composer
Здравствуйте!
Попытался установить MODX3 через composer и получил такое сообщение:
Попытался установить MODX3 через composer и получил такое сообщение:
Your github oauth token for github.com contains invalid characters: "учш"
А у меня нет аккаунта на github — получается что установка через composer мне без аккаунта не доступна? Добавление опций в MiniShop2
Добрый день!
В свое время где-то увидел инструкцию по добавлению опций в MS2.
Там говорилось, что добавляя новую Опцию в Лексиконы нужно добавлять:
1. Название опции типа — ms2_product_voltage (Напряжение, В)
и
2. еще один параметр в виде ms2_product_voltage_help.
Я не особо вникал и так и делал все время.)) Но вообще если не добавлять этот второй параметр (ms2_product_voltage_help) — опция все равно отображается на сайте.
В таком случае нужно ли это делать?
В свое время где-то увидел инструкцию по добавлению опций в MS2.
Там говорилось, что добавляя новую Опцию в Лексиконы нужно добавлять:
1. Название опции типа — ms2_product_voltage (Напряжение, В)
и
2. еще один параметр в виде ms2_product_voltage_help.
Я не особо вникал и так и делал все время.)) Но вообще если не добавлять этот второй параметр (ms2_product_voltage_help) — опция все равно отображается на сайте.
В таком случае нужно ли это делать?