Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #54
Евгений Webinmd
03 июля 2020, 16:29
0
Смотри, нет же страницы статьи.
Ну как нет. Ресурс есть в базе, у него скорей всего свой шаблон, просто ты не выводишь ссылку на эту страницу.

Но если хочешь, можешь и в чанке формировать модальное окно, только надо включать и запрос контента (includeContent=1). Но мне кажется просто не до конца есть понимание как хранятся ресурсы, либо с моей стороны, либо с твоей. А у задачи есть несколько решений, я предложил то что сам когда-то использовал.
Евгений Webinmd
03 июля 2020, 15:30
0
data-filter — это именно css id.

Вот смотри, у статьи шаблон Статья, со своей версткой, вот в верстке нужный контент обрамляется в
<div id="for-modal"> </div>
И вот данные из этого id for-modal и будет подгружаться в модалку. То есть по сути fancybox грузит страницу по ссылке из data-src (например: data-src="[[+uri]]") и чтобы не грузить всю страницу, с шапкой и футером, то указывается только ID блока который надо показать
Евгений Webinmd
03 июля 2020, 14:34
0
самый простой способ это fancybox

<a data-fancybox data-type="ajax" data-src="{$uri}" data-filter="#ID-content-block" href="javascript:;">
	AJAX content
</a>
в поле data-filter надо вставить css ID с страницы статьи, которые надо подгружать в модалку
Евгений Webinmd
02 июля 2020, 11:48
+1
в системных настройках есть ключ
log_deprecated
вот его надо отключить и предупреждения уйдут
Евгений Webinmd
30 июня 2020, 11:56
0
проверьте свои конфиги, где-то пути не верные
Евгений Webinmd
27 июня 2020, 23:05
0
ну нельзя как бы модификаторы (:date) в inline чанке писать
Евгений Webinmd
26 июня 2020, 11:26
0
попробуйте на тестовом тарифе modhost, может проблема с настройкой хостинга
Евгений Webinmd
24 июня 2020, 22:28
0
да нет, если хостинг нормальный, то проблем не будет, Главное не заниматься рассылками спамными
Евгений Webinmd
24 июня 2020, 22:13
0
ну вы включили отправку через smtp и видимо неверно настроили его
Евгений Webinmd
24 июня 2020, 22:00
0
submitVar при использовании ajaxForm не является обязательным.
Смотрите логи modx, там скорей всего будет указана ошибка
Евгений Webinmd
23 июня 2020, 13:11
0
чанк письма случайно не удален? или убран в настройках минишопа?
Евгений Webinmd
22 июня 2020, 10:59
+3
PR в код минишопа

Если не знаете как накатить все изменения, то можно ручками
отсюда
Евгений Webinmd
22 июня 2020, 10:56
+1
Вас не смущает что вот так не верно? и все эти параметры должны быть у тега form?
<div class="search-model" action="[[~[[+landing]]]]" method="[[+method:default=`get`]]">
Евгений Webinmd
21 июня 2020, 23:38
0
покажите вызов сниппета + код чанка формы
Евгений Webinmd
15 июня 2020, 10:47
0
price по умолчанию 0, так что лучше так
{if $price>0}
<div class="price mt-1">{$price} ₽</div>
{else}
пишем, что вам нужно
{/if}
Евгений Webinmd
11 июня 2020, 12:28
+1
попробуйте поле createdby изменить если там не ноль