Вопросы
При добавлении связи в minishop2 выпадает js ошибка
Сама связь создается. Тип связи многие к одному.
VM1105:1 Uncaught ReferenceError: object_err_nfs is not defined
at eval (eval at doDecode (ext-all.js:21), <anonymous>:1:1)
at doDecode (ext-all.js:21)
at Object.decode (ext-all.js:21)
at Ext.form.Action.Submit.handleResponse (modx.jsgrps-min.js:1)
at Ext.form.Action.Submit.processResponse (ext-all.js:21)
at Ext.form.Action.Submit.success (ext-all.js:21)
at Ext.data.Connection.handleResponse (ext-all.js:21)
at f (ext-base.js:21)
at m (ext-base.js:21)
at ext-base.js:21 Как сделать на сайте расчет доставки по районам города?
Добрый день!
Посоветуйте, пожалуйста решение до расчета стоимости доставки по районам г. Санкт-Петербург (Невский, Приморский и тд.)
Также в доставку надо добавить возможность выбора ТК и города куда отправляется заказ.
P.S. Вопрос немного не в тему, но также на сайте надо реализовать переключение формы данных получателя с физ лица на юр лицо. Есть ли для этого готовые компоненты?
Посоветуйте, пожалуйста решение до расчета стоимости доставки по районам г. Санкт-Петербург (Невский, Приморский и тд.)
Также в доставку надо добавить возможность выбора ТК и города куда отправляется заказ.
P.S. Вопрос немного не в тему, но также на сайте надо реализовать переключение формы данных получателя с физ лица на юр лицо. Есть ли для этого готовые компоненты?
miniShop2 Округление цен, цены до тысячных
Приветствую!
Ребят, подмогните плз выжечь округление цен до сотых в minishop2. Нужно убрать округление и сделать цену с 3 знаками после запятой(нужно, например: 1.638, а не 1.64).
Сейчас цена при сохранении товара идет своя в базу. Т.е. берет с двух тв полей значения(tvцена*tvколичество), считает и записывает в таблицу продукта(modx_ms2_products) в свой столбец(price).
Выходит, что таблицу в базе подфиксировал руками; выставил тип decimal(12,3) и в настройках прописал формат.
В базе цена лежит нужная.
На фронт(страница каталога, продукта, корзина) все выводит норм, а в админке все те же 1.64(округление и сотые).
prnt.sc/s5tc5p и prnt.sc/s5tczs
Я так понимаю js нужно копать(типы/свойства полей)… нашел в js файлах магазина пару записей по типу:
price: {width: 50, sortable: true, editor: {xtype: 'numberfield', decimalPrecision: 2}}
Выставил где нашел decimalPrecision в 3, но результата нет(( Где-то не там выжигаю.
Подмогните плз!!! где эти поля подфиксить можно?
Ребят, подмогните плз выжечь округление цен до сотых в minishop2. Нужно убрать округление и сделать цену с 3 знаками после запятой(нужно, например: 1.638, а не 1.64).
Сейчас цена при сохранении товара идет своя в базу. Т.е. берет с двух тв полей значения(tvцена*tvколичество), считает и записывает в таблицу продукта(modx_ms2_products) в свой столбец(price).
Выходит, что таблицу в базе подфиксировал руками; выставил тип decimal(12,3) и в настройках прописал формат.
В базе цена лежит нужная.
На фронт(страница каталога, продукта, корзина) все выводит норм, а в админке все те же 1.64(округление и сотые).
prnt.sc/s5tc5p и prnt.sc/s5tczs
Я так понимаю js нужно копать(типы/свойства полей)… нашел в js файлах магазина пару записей по типу:
price: {width: 50, sortable: true, editor: {xtype: 'numberfield', decimalPrecision: 2}}
Выставил где нашел decimalPrecision в 3, но результата нет(( Где-то не там выжигаю.
Подмогните плз!!! где эти поля подфиксить можно?
Как сделать "глобальный" редирект для категорий?
Привет!
Сейчас на сайте все ссылки такого вида: сайт.ру/название-старницы, даже если в админки данные документы вложены друг в друга. Нужно изменить ссылки, сделать вложенность для основных категорий. Настройки с URL сделаны. Теперь имеем нужный вид ссылок сайт.ру/блог/название-статьи.
Сейчас на сайте все ссылки такого вида: сайт.ру/название-старницы, даже если в админки данные документы вложены друг в друга. Нужно изменить ссылки, сделать вложенность для основных категорий. Настройки с URL сделаны. Теперь имеем нужный вид ссылок сайт.ру/блог/название-статьи.
Fenom и дополнительное поле в профиле пользователя
Добавил в профиль пользователя доп поле ogrn.
использую вот такой сниппет
перепробовал все варианты — не получается
использую вот такой сниппет
[[!Profile? &prefix=`usr.`]]обычный вывод поля работает без проблемОГРН: [[+usr.ogrn]]но мне нужно вывести это поле через Fenomперепробовал все варианты — не получается
{$_modx->user.ogrn}
{$_modx->usr.ogrn}
{$_pls['usr.ogrn']}
{$_pls['user.ogrn']}
{$ogrn}
{$usr.ogrn}
{$user.ogrn}
{$_modx->getPlaceholder('usr.ogrn')}
{$_modx->getPlaceholder('user.ogrn')}основные поля из профиля выводит{$_modx->user.comment}дополнительные — хоть убей, не выводит. В чем проблема? Дружественные URL, не сохраняются настройки
Столкнулся с проблемой.
Установил на хостинг modx, вроде все норм
Но вот проблема:
При указание в настройках что нужно использовать дружественные url, после перезагрузки страницы настройка опять стает в положение «нет»
Такая же ситуация с настройкой типа содержимого. Удаляю расширение .html но после перезагрузки вижу что все как было так и осталось.
Пробовал делать по статьи
Не помогает ничего.
Уже не знаю что с этим делать. Поддержка хоста говорит что проблема в самом движке. Но даже не знаю что может быть…
Помогите советом или может кто был в подобной ситуации
Установил на хостинг modx, вроде все норм
Но вот проблема:
При указание в настройках что нужно использовать дружественные url, после перезагрузки страницы настройка опять стает в положение «нет»
Такая же ситуация с настройкой типа содержимого. Удаляю расширение .html но после перезагрузки вижу что все как было так и осталось.
Пробовал делать по статьи
Не помогает ничего.
Уже не знаю что с этим делать. Поддержка хоста говорит что проблема в самом движке. Но даже не знаю что может быть…
Помогите советом или может кто был в подобной ситуации
Вывод цены и картинки в автодополнении mSearch
Добрый день! Подскажите, как можно вывести цену и картинку товара в ajax поиске mSearch2? Например, в запросе указываю &includeTVs=`price`. В результатах пытаюсь вывести [[+price]], [[+tv.price]], {$price} Никак не появляется
Запрос к базе данных в сниппете
Наверно это уже заезжена тема, но сколько не ищу не могу реализовать то что нужно. Вроде ничего сложного, но не получается.
У меня есть такой сниппет, Он выбирает данные из таблицы, если есть кука или если нету ее.
Таблица создана мной, для своих целей. Там пользователи с данными
код:
Есть ли альтернатива mysqli_connect?
У меня есть такой сниппет, Он выбирает данные из таблицы, если есть кука или если нету ее.
Таблица создана мной, для своих целей. Там пользователи с данными
код:
<?php
if(isset($_COOKIE['user'])){
$idUser = substr($_COOKIE['user'], 60, -77);
$link = mysqli_connect(
'localhost', /* Хост, к которому мы подключаемся */
'root', /* Имя пользователя */
'', /* Используемый пароль */
'lifepoland'); /* База данных для запросов по умолчанию */
if (!$link) {
printf("Error connect Date Base", mysqli_connect_error());
exit;
}
if ($result = mysqli_query($link, "SELECT * FROM `diol8wz_my_users_site` WHERE `id`='$idUser'")) {
while( $row = mysqli_fetch_assoc($result) ){
$thisNameUser = $row['name'];
}
mysqli_free_result($result);
echo ucwords($thisNameUser);
}
mysqli_close($link);
}
else {
echo 'Вход';
}Кто подскажет какие есть методы в modx что не прописывать здесь жестко данные подключения к базе.Есть ли альтернатива mysqli_connect?
Конфликт вызова msProduct и pdoResource на одной странице
Добрый вечер!
В шаблоне товара идет последовательный вызов нескольких сниппетов (пока схематичное описание):
Подскажите, пожалуйста, как можно это исправить?
Подробный код конфликтующих сниппетов:
В шаблоне товара идет последовательный вызов нескольких сниппетов (пока схематичное описание):
- [[!msGallery]]
- [[!msOptionsPrice.initialize]]
- [[!msOptionsPrice.option]]
- [[pdoField]] (несколько разных)
- [[!pdoResources]]
- [[!pdoResources]] через [[!pdoPage]] — вызывается внутри чанка-шаблона сниппета №5
- [[!msProducts?]]
Подскажите, пожалуйста, как можно это исправить?
Подробный код конфликтующих сниппетов:
Как убрать блок с фильтром mFilter2, если нет объектов для фильтрации
подскажите почему данное условие может не работать?
текст Нечего фильтровать и сортировка по цене — появляется в категориях где нет товара
текст Нечего фильтровать и сортировка по цене — появляется в категориях где нет товара
<div class="msearch2" id="mse2_mfilter">
{if $filters != 'пусто'}
<div class="row">
<div class="col-md-7">
<form action="{$_modx->resource.id | url}" method="post" id="mse2_filters" class="form-filter">
<div class="blocks">
{$filters}
</div>
</form>
</div>
<div class="col-md-5">
<div class="blocks">
<div class="block ml-a">
<label for="sort">Сортировать по:</label>
<select class="selectpicker pull-right" name="sort" id="mse2_sort">
<option class="sort" data-sort="ms|price" value="asc">возрастанию цены</option>
<option class="sort" data-sort="ms|price" value="desc">убыванию цены</option>
</select>
</div>
</div>
</div>
</div>
{/if}
{*
<div id="mse2_sort">
{'mse2_sort' | lexicon}
<a href="#" data-sort="resource|publishedon"
data-dir="{if $sort == 'resource|publishedon:desc'}desc{/if}" data-default="desc" class="sort">
{'mse2_sort_publishedon' | lexicon} <span></span>
</a>
</div>
*}
<div class="row">
<div id="mse2_results" class="col-md-12 row tovars pr-0">
{$results}
</div>
<div class="mse2_pagination col-md-12">
{'page.nav' | placeholder}
</div>
</div>
</div>