Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #4
13 сентября 2016, 10:15
0
Во-первых, я никаких советов не давал по использованию данной конструкции в твоей ситуации.

Во-вторых, если вот этот код вставить в контент ресурса на голый сайт modhost.pro, с установленным pdoTools и настройкой pdotools_fenom_parser=true, то всё обрабатывается корректно.
{set $a}
{ignore}
{xdsd}
{/ignore}
{/set}
{$a}

Так что ищи ошибку непосредственно на своём сайте, ибо проблема не в Fenom, и не в pdoTools.
13 сентября 2016, 09:19
0
Ставь пробел после открывающей фигурной скобки.

Я заметил, что Феном обрабатывает тег {ignore} не во всех случаях. Ну вот, например, он его понимает в такой конструкции:
{var $tpl}
{ignore}
<div><a href="{$id | url}">{$pagetitle}</a></div>
{/ignore}
{/var}

После чего, данную переменную можно спокойно использовать для указания @INLINE чанка:
{'pdoResources' | snippet : [
	'tpl' => '@INLINE ' ~ $tpl,
]}

А, вот если указать {ignore} в каком-нибудь другом месте — ломается и выводит ошибку в логи системы.
12 сентября 2016, 15:30
0
Можно пример, что за файл нужно отправлять юзеру после оплаты заказа? Это какой-то конкретный файл, заточенный для определённого юзера или общий файл для каждого?
09 сентября 2016, 10:42
+1
Да, ты прав. Пожалуй, вскоре сделаю именно так.
06 сентября 2016, 14:20
0
А мне, почему то, сразу приглянулся этот функционал, когда увидел его на демо сайте у тебя.
06 сентября 2016, 13:50
0
Да нет, основную функцию компонент msOptionsPrice2 выполняет. Вы, наверное, не правильно поняли, о чём здесь велось обсуждение. Володя мне всё объяснил, после чего вопросов у меня не возникало.

Просто сами посудите, как писали выше. Зашел на страницу товара, сложил в корзину, перешел в корзину и решил сменить опцию( цена не изменяется… чушь же)
Постараюсь объяснить. При установке одного лишь msOptionsPrice2 будет картина примерно такая: зашёл на страницу товара, сложил в корзину, перешёл в корзину и опцию, даже если и решил сменить, то не сможешь, т.к. компонент msOptionsPrice2 не поддерживает функционал смены опций в корзине.

Тут проблема в следующем: компонент msOptionsPrice2 не работает в паре с компонентом msQuickView, отсюда и при установке обоих появляется возможность сменить опцию в корзине за счёт функционала компонента msQuickView, а т.к. он не знает о компоненте msOptionsPrice2 (читай «не поддерживает»), то цена на опцию не поменяется, а опция сменится. Поэтому, вопрос стоит задавать Володе в другом ключе, а именно: не планирует ли он сделать поддержку компонента msOptionsPrice2 в компоненте msQuickView.
04 сентября 2016, 14:22
+3
Написал решение там, где не смеялись над названной проблемой и не минусили её.
В ежедневнике?)
01 сентября 2016, 20:32
+3
Неужели нельзя указать пустоту в параметре &frontend_css (при вызове сниппета AjaxForm) и подключить скрипт вручную, там где надо?..
01 сентября 2016, 07:59
0
удалено
31 августа 2016, 09:57
0
Что за версия pdoTools была?
30 августа 2016, 16:08
+1
У Fenom в foreach есть возможность получить индекс текущей итерации:
{foreach $list as $value index=$index}
   {$index}
{/foreach}
29 августа 2016, 16:09
+2
Пробел спасёт, однозначно!
29 августа 2016, 16:08
+1
{literal} — это Smarty. В Феном — {ignore}
29 августа 2016, 09:35
0
Сильно. И по времени тоже. Есть вариант: при сохранении основного файла записывать все импортируемые в него файлы в таблицу, а далее, если сохраним один из этих файлов — ищем его в этой таблице и пересохраняем основной файл. Сейчас пока времени на реализацию нету.
27 августа 2016, 13:30
1
+1
А там всего лишь заменить getCollection на getIterator. Вот здесь есть статья об этом.
27 августа 2016, 12:59
0
Обновляйся до 1.0.4.

— Обновлено:
Это ещё не сделал. Пока думаю над реализацией.
27 августа 2016, 09:02
+1
Ну, можно воспользоваться не getCollection, а getIterator.
25 августа 2016, 21:05
0
Было уже такое — modx.pro/help/6275/
И решение там есть.