Илья

Илья

С нами с 09 декабря 2013; Место в рейтинге пользователей: #244

Ссылка без слеша в miniShop2

Здравствуйте!

Есть два вида контейнера с потомками
сайт.ру/раздел-сайта
сайт.ру/раздел-сайта/

На сайте без miniShop2, на голых ресурсах убираю слеш в конце адреса так:
1. удаляем .html
2. убираем галочку «контейнер»
и получаем ресурс с потомками вида сайт.ру/раздел-сайта, а потомки сайт.ру/раздел-сайта/страница-сайта
При этом не надо настраивать переадресацию, работает без неё.

А вот с miniShop2 так не проходит.
Контейнер отображается сайт.ру/раздел-сайта/ (со слешем в конце)
Галочки «контейнер» нет
Можно конечно сделать переадресацию, и человек попадёт на адрес без слеша, но ПС, возможно, будут дублировать страницы даже если настроить 301 редирект.

Как решить такую задачу, может кто-то сталкивался?
Илья
13 апреля 2017, 14:01
modx.pro
1 071
0

Найти и уничтожить дырку на сайте

Здравствуйте!

Сайт попал под АГС за торговлю ссылками.
Сам ссылки не размещал.

Без моего ведома происходит:
1. Создаётся пользователь
2. Размещается сниппет который генерирует блоки с ссылками

Требуется найти и уничтожить…

P.s.
Грешу на вирус или скрытые действия разработчиков, которые в своё время имели доступ к сайту.
Илья
31 марта 2017, 07:50
modx.pro
642
-1

AjaxForm проблема отправки письма

Здравствуйте!

Бьюсь сегодня целый день. Голова кипит, но ничего не выходит.

Письма пытаюсь отправить на адрес созданный на домене сайта sveta@site.ru
Прописал все настройки SMTP Яндекса в MODX согласно инструкции: modhost.pro/help/email
Проверка QuickEmail прошла успешно, письмо пришло, ошибок нет.

Далее пытаюсь отправить письма через AjaxForm.
Форма дефолтная.
[[!AjaxForm?
	&snippet=`FormIt`
	&form=`tpl.AjaxForm.example`
	&emailTpl=`tpl.Report.zakaz`
	&emailSubject=`Тема письма`
	&emailTo=`sveta@site.ru`
	&validate=`name:required,email:required,message:required`
	&validationErrorMessage=`В форме содержатся ошибки!`
	&successMessage=`Сообщение успешно отправлено`
]]
Если добавляю &hooks=`email` — форма ругается на email
Убираю &hooks=`email`- пишет, что письмо отправлено, но по факту не приходит.
В консоле ошибки только с hooks.

FormIt тоже ничего присылает.

Взорвусь сейчас, потратил целый день (и уже не один), результат — ноль!

Прошу помощи!!!
Илья
09 января 2017, 16:09
modx.pro
5 013
0

Настроить формы отправки AjaxForm

Здравствуйте!

На сайте перестали работать формы отправки писем, в том числе у компонента easyComm.
Т.е. письма с сайта не приходят вообще, не с easyComm, не с AjaxForm.

+ сделать форму в модальном окне с закрытием после отправки.

Bootstrap 4
Илья
09 января 2017, 09:51
modx.pro
808
0

Помогите разобраться с AjaxForm

Здравствуйте!

Перепробовал все рекомендации, что нашёл!
Бьюсь уже два дня. На рабочем сайте есть простая форма, работающая на AjaxForm.
Пишет — письмо отправлено, по факту ничего не приходит.
Спам проверил, письма нет.
Пробовал разные настройки — не помогает.
Указал адрес во всех настройках админки.

Создал тестовый сайт, проделал всё тоже самое — не работает!!!

s7893.h7.modhost.pro/manager/?a=resource/update&id=1
Логин — s7893
Пароль — htRnajdbp7E3

Посмотрите бегло — может найдёте ошибку.
Спасибо!
Илья
23 декабря 2016, 10:41
modx.pro
1 144
0

Кнопка "Показать ещё" в mFilter2

Не могу добиться правильного вывода кнопки «показать ещё»
Кнопка появляется, но только после фильтрации, и она не активна.

Может кто подскажет, что я неправильно делаю?

Вывожу фильтр и ресурсы:
[[!mFilter2?
    &parents=`36`
    &limit=`12`
    &includeThumbs=`245x164`
    &loadModels=`pdoPage`
    &element=`msProducts`
    &class=`msProduct`
    &aliases=`ms|price==price`
	&filters=`
		ms|price:number
		,msoption|otdelka
		,msoption|tags
		,msoption|color`
    &class=`msProduct`
    &sort=`ms|price:asc`
    &tpls=`tpl.msProducts.row.my`
    &tplFilter.outer.price=`tpl.mFilter2.filter.slider.My`
    &tplFilter.row.price=`tpl.mFilter2.filter.number.My`
    &tplOuter=`tpl.mFilter2.outer.My`
    &ajaxMode=`button`
    &ajaxElemMore=`@INLINE <button class="btn btn-outline-success btn-lg btn-block btn-more">[[%pdopage_more]]</button>`
]]

Обернул результат фильтрации:
<div id="pdopage">
    <div class="row">
    <div id="mse2_results">
    <div class="rows">
			[[+results]]
    </div>
[[!+page.nav]]
    </div>
</div>
</div>
Илья
30 октября 2016, 20:13
modx.pro
3 075
0

Найти и устранить ошибку

1
Здравствуйте!

Вывожу галерею с помощью pdoPage + ms2Gallery
Результат такой:
1. Правильно выводятся пять страниц с изображениями gall.html?page=2, gall.html?page=3 и т.д.
2. [[+pageCount]] выводит «Показан 1 альбом из 2» — не правильно, должно быть 5.
3. Ну и главное, при переходе по ссылкам пагинации 1 | 2 | 3 | 4 | 5 происходит переадресация на главную страницу с галереей gall.html

Вывожу вот так:

[[!pdoPage?
&element=`ms2Gallery`
&tplRow=`tpl.ms2Gallery.gallery.col`
&tplOuter=``
&limit=`12`
]]
[[!+page.nav]]

Проверил правила сервера — правила стоят родные (modhost), переадресация не настраивалась.
Переустановил pdoTools — не помогло.
Ошибок в журнале нет.

Прошу помощи в решении проблемы.
Илья
07 октября 2016, 08:09
modx.pro
982
0

pdoPage - проблемы с пагинацией

Здравствуйте!

Вывожу галерею с помощью pdoPage + ms2Gallery
Результат такой:
1. Правильно выводятся пять страниц с изображениями gall.html?page=2, gall.html?page=3 и т.д.
2. [[+pageCount]] выводит «Показан 1 альбом из 2» — не правильно.
3. Ну и главное, при переходе по ссылкам пагинации 1 | 2 | 3 | 4 | 5 происходит переадресация на страницу с галереей gall.html

Вывожу вот так:
[[!pdoPage?
	&element=`ms2Gallery`
	&tplRow=`tpl.ms2Gallery.gallery.col`
	&tplOuter=``
	&limit=`12`
]]
Проверил правила сервера — правила стоят родные (modhost), переадресация не настраивалась.
Переустановил pdoTools — не помогло.
Ошибок в журнале нет.

Где ещё можно поискать решение?
Илья
05 октября 2016, 07:56
modx.pro
961
0

Требуется востановить работаспособность сайта

Здравствуйте!
Сайт располагается на хостинге modhost.pro, на временном домене.
Произведён перенос сайта, БД и т.д. Обновлён дизайн сайта.
После переезда с Beget были поменяны имена основных директорий (manager, assets, core).
Ресурсы редактируются, все компоненты работают нормально, но:
Коснулись вопроса создания нового документа и это сделать не удаётся (новый ресурс или копировать из существующего). Т.е., при создании нового ресурса висит бесконечное сохранение. Чистка КЕШа не помогла, пути в конфигах прописаны верно.

Требуется разобраться и восстановить работу.
Илья
27 сентября 2016, 07:05
modx.pro
830
0

Настроить загрузка цен через catalogfill

1
Здравствуйте!

Коротко:
Нужно загрузить цены на сайт к 20-ти товарам.
У каждого товара 20 полей.

Если есть опыт работы с catalogfill то эта задача на 5 минут.
Есть сайт строительной организации с проектами построек.
У каждого проекта 10-20 полей с ценами.
Требуется настройка одной категории для экспорта/импорта цен.
Остальное будем делать сами, разбираясь и обучаясь.
Илья
11 августа 2016, 06:40
modx.pro
1 047
0