MiniShop3 - новости
Привет мальчики и девочки. Давно не виделись Я к вам с замечательными новостями.
Спустя страшно представить целый год я вернулся к разработке MiniShop3 и у меня есть, что вам рассказать.
Спустя страшно представить целый год я вернулся к разработке MiniShop3 и у меня есть, что вам рассказать.
Вопрос по mspYaPay
Всем привет!
Пытаюсь прикрутить к minishop2 (версия 3.0.7) оплату через Яндекс Пэй с помощью компонента mspYaPay. Настраиваю в песочнице. Возникло несколько проблем.
1) Оплата сразу после заказа срабатывает хорошо. Тестовая оплата проходит и возвращает на страницу удачной оплаты. При этом оплата по ссылке payment_link (из письма перехожу) минуя интерфейс оплаты Я.пей сразу возвращает на страницу неудачной оплаты.
2) В обоих случаях статус заказа не изменяется. То есть при удачной оплате статус остается «Новый» вместо «Оплачен».
Может кто-то сможет поделиться своим опытом. Спасибо!
Пытаюсь прикрутить к minishop2 (версия 3.0.7) оплату через Яндекс Пэй с помощью компонента mspYaPay. Настраиваю в песочнице. Возникло несколько проблем.
1) Оплата сразу после заказа срабатывает хорошо. Тестовая оплата проходит и возвращает на страницу удачной оплаты. При этом оплата по ссылке payment_link (из письма перехожу) минуя интерфейс оплаты Я.пей сразу возвращает на страницу неудачной оплаты.
2) В обоих случаях статус заказа не изменяется. То есть при удачной оплате статус остается «Новый» вместо «Оплачен».
Может кто-то сможет поделиться своим опытом. Спасибо!
Экспорт заказов из MiniShop2 в таблицу Excel формат CSV.
Привет всем интересующимся в раздел «Для разработчиков» писать не могу рейтинг низкий, поэтому сюда. Не нашел готового простого решения, есть заметки «Кастомный экспорт заказов MiniShop2», но там нужно создавай два сниппета, три чанка, один ресурс, зачем так много если можно обойтись одним сниппетом и одним ресурсом, лень двигатель прогресса + не люблю много снипетов, чанков, шаблонов и бла бла бла. Да есть платные решения, но это для новичков больше и зачем платить больше если можно сделать самому. История как обычно нафиг не нужно пока клиент не попросил выгружать статистику по заказам в таблицу Эксель, чтобы ему было удобно ее фильтровать и вообще работать с данными так удобнее и привычнее. Сразу скажу часть информацию взял в инете у других авторов, так что если кто-то узнал свой код не обижайтесь, мне нужно было решение я его сделал теперь делюсь своими наработками так сказать.
Создаем сниппет например getOrders
Создаем сниппет например getOrders
Как массово добавить 301 редиректы?
Здравствуйте!
Был обновлен старый сайт. Клиент решил добавить вложенность, которой ранее не было. Т.е. ссылки на все статьи теперь имеют вид site.ru/articles/business/new-cryptomarkets.html, когда ранее был адрес вида site.ru/new-cryptomarkets.html
Статей много, категории разные. Как можно удобно прописать все 301 редиректы? Добавлять кучу записей в htaccess как-то слишком муторно.
Был обновлен старый сайт. Клиент решил добавить вложенность, которой ранее не было. Т.е. ссылки на все статьи теперь имеют вид site.ru/articles/business/new-cryptomarkets.html, когда ранее был адрес вида site.ru/new-cryptomarkets.html
Статей много, категории разные. Как можно удобно прописать все 301 редиректы? Добавлять кучу записей в htaccess как-то слишком муторно.
Автопереименование повторяющегося URL
Честно гуглил, найти не смог, нейронки не могут.
Вся надежда на органический интеллект
Просто дописываем в URL "_1" при сохранении, если документ с аналогичным URL уже существует.
_2, _3 и тд, просто меняем цифру
Помогите пожалуйста, полезная штука…
Вся надежда на органический интеллект
Просто дописываем в URL "_1" при сохранении, если документ с аналогичным URL уже существует.
_2, _3 и тд, просто меняем цифру
Помогите пожалуйста, полезная штука…
MODx 3.х проблема с авторизацией через процессор "/Security/Login"
Здравствуйте. Нужна помощь с авторизацией через процессор "/Security/Login" на MODx 3.x. Мне необходимо на сайте сделать авторизацию через процессор — попытался сделать это через обычную механику, которую не раз использовал на MODx Revolution, но на MODx 3.х появляется ошибка что нет файла login.class.php
Я зашёл по указанному в ошибке пути, тут действительно нет файла «login.class.php», но есть «Login.php»… Я решил изменить название процессора, указал ""/Security/Login" (написал названия с большой буквы), но ошибка та же самая… Скопировал содержимое Login.php и создал файл Login.class.php, вышла ошибка о том что класс Login уже есть…
Переименовал «Login.class.php» на «Loginadmin.class.php», вызываю через "/Security/Loginadmin", а в файле название класса на «Loginadmin», вышла новая ошибка…
Может кто подсказать что можно сделать?
Я зашёл по указанному в ошибке пути, тут действительно нет файла «login.class.php», но есть «Login.php»… Я решил изменить название процессора, указал ""/Security/Login" (написал названия с большой буквы), но ошибка та же самая… Скопировал содержимое Login.php и создал файл Login.class.php, вышла ошибка о том что класс Login уже есть…
Переименовал «Login.class.php» на «Loginadmin.class.php», вызываю через "/Security/Loginadmin", а в файле название класса на «Loginadmin», вышла новая ошибка…
Может кто подсказать что можно сделать?
alt у картинок без "" msgallery - minishop2
Уже давно писал данный вопрос, но он так и остался открытым, уже все ИИ закидал вопросами, но все бестолку, может есть тут кто решал подобную задачу.
Проблема в том, что в alt могу вывести название товара — pagetitle, НО если у товара стоят кавычки, то разметка ломается, не могу найти ни одного решения, что только не перепробовал.
Детально.
Вывожу на странице похожие товары (часть вывода скрыл):
Проблема в том, что в alt могу вывести название товара — pagetitle, НО если у товара стоят кавычки, то разметка ломается, не могу найти ни одного решения, что только не перепробовал.
Детально.
Вывожу на странице похожие товары (часть вывода скрыл):
[[!msProducts?
....
&tpl=`ralated_products`
.....
]]Сам шаблон ralated_products{$_modx->runSnippet('msGallery', [
'tpl' => 'v2.tpl.ms2Galleryrcat',
'product' => $id,
'limit' => 1,
])}И шаблон галереи ....
{foreach $files as $idx => $file}
{if $idx == 0}
<div class="item">
<a href="[[+uri]]">
<picture>
<source type="image/webp" srcset="{$file['webp200x200']}">
<img class="lazy"
data-src="{$file['200x200']}"
src="{$file['200x200']}"
data-srcset="{$file['200x200']}"
alt='[[+pagetitle]]'
width="200"
height="200">
</picture>
</a>
</div>
{/if}
{/foreach}
..... Нулевая цена в слайдере mFilter2 (msearch2)
Добрый день!
В категории есть товары с нулевой ценой, из-за этого слайдер цен отображает диапазон от 0.
Подскажите, можно ли сделать так, чтобы такие товары не учитывались в ценовом слайдере, но при этом продолжали выводиться на сайте и участвовали в остальных фильтрах?
В категории есть товары с нулевой ценой, из-за этого слайдер цен отображает диапазон от 0.
Подскажите, можно ли сделать так, чтобы такие товары не учитывались в ценовом слайдере, но при этом продолжали выводиться на сайте и участвовали в остальных фильтрах?
Babel и пути источников файлов
Всем привет.
Столкнулась со странной проблемой. На сайте, где используется мультиязычность через babel, на русскоязычной версии все ок, на английской пропадают пути источников файлов. То есть, если на русской версии путь картинки выглядит как «assets/design/img/pictures/images/toh02584.jpg», то на английской версии это только путь к картинке относительно самого источника файлов «pictures/images/toh02584.jpg».
Сайт сделан другим программистом, и как он этого добился — загадка. Сравнила настройки контекстов, источников медиа, системные настройки с теми, что использую обычно. Ничего подозрительного не заметила. Источник файлов заведен в папке assets/design/img.
Столкнулась со странной проблемой. На сайте, где используется мультиязычность через babel, на русскоязычной версии все ок, на английской пропадают пути источников файлов. То есть, если на русской версии путь картинки выглядит как «assets/design/img/pictures/images/toh02584.jpg», то на английской версии это только путь к картинке относительно самого источника файлов «pictures/images/toh02584.jpg».
Сайт сделан другим программистом, и как он этого добился — загадка. Сравнила настройки контекстов, источников медиа, системные настройки с теми, что использую обычно. Ничего подозрительного не заметила. Источник файлов заведен в папке assets/design/img.