Всего 125 336 комментариев

Stepan
26 июля 2022, 12:59
0
$where = [];

артефакт остался — убрал
Stepan
26 июля 2022, 12:56
0
да по хорошему чтобы не дублироваться нужно добавить еще методов
и вообще все в класс вывести иначе портянка будет еще больше
у нас 4-е условия не линейно исполняемых и потому произошло копирование(((
Подумаю, но честно особо не горело сделать убер пушку

ЗЫ
вообще суть поста — рассчитывал что разрабы минишоп заберут себе с переработкой, им проще будет
а иначе тут будет километровая инструкция как и что настраивать(если по уму)
ЗЫЗЫ
может переделаю в дополнение
newbmod
26 июля 2022, 12:19
0
скриншот
прописано правильно вроде как
Антон
26 июля 2022, 11:51
0
С именем файла согласен, косяк, нужно хотя-бы время добавить, чтобы перезаписи не было. Основной вопрос на какое событие вешать плагин? Ресурс создан из фронта и пока не опубликован, висит в не активном состоянии. Вчера перечитал все существующие события, ничего не подошло.
Роман
26 июля 2022, 11:39
0
Проверить, правильно, ли указан сервер:
Это боевой:
api-3t.paypal.com/nvp
А это песочница:
api-3t.sandbox.paypal.com/nvp
Роман
26 июля 2022, 11:36
0
Самое главное это пользователь. И проверь версию php.
Матвей
26 июля 2022, 11:20
0
Файлы 644, папки 755. Какой пользователь- вопрос, т.к. под ftp не кажет…
Артур Шевченко
26 июля 2022, 11:17
0
1) Видео файл передается в папку video в корне, но не отображается в TV video в самом документе.
Думаю, нужно сохранять ресурс или выбрать другое событие.

2) Видео файл не передается при редактировании формы при tickets.form.update.tpl
Если данные не записываются, то вполне логично, что и в форму редактирования они не передаются. А если бы и передавались, то это был бы не сам файл, а только его имя.

3) При создании нескольких анкет файлы в папке видео просто затираются и в паке остается только один последний файл.
А в имени файла тебя ничего не смущает?
Роман
26 июля 2022, 10:54
0
Права на файлы и папки посмотрите. Может под root перенеслись.
Роман
26 июля 2022, 09:53
0
Что-то снипет с каждым днем, все больше и больше становится. =)
$tvq->where(['AND:name:IN' => $inTv]);
, AND не нужен, идет по умолчанию.
Не нужные переменные: $where = [];
Ну и дублировать код не хорошая практика. Про HTML уже писали.
Ждем от вас красивого кода. =)
Алексей Смирнов
25 июля 2022, 23:14
0
Все бы хорошо, но из описания не понятно для чего это готовое решение.
Ведь для товара, например, всегда выводятся доступные параметры…
Stepan
25 июля 2022, 18:47
0
а еще можно опираться не только на список TV но и категорию где лежат TV тогда оформлять код будет проще!
Stepan
25 июля 2022, 18:42
0
согласен
что все стоит делать как следует
вообще бы добавить в тот-же минишоп
тогда можно и параметры дать нормально сниппету
и шаблоны…
а то параметры товара есть вывод, а ТВ таким-же макаром нет
добавить еще обработчики для TV и так далее…
Кто там минишопом заведует
Илья Уткин
25 июля 2022, 18:23
0
Я не просто так придираюсь. HTML внутри PHP выглядит очень плохо, модифицируется в будущем ещё хуже и абсолютно не читается. Если как вариант «сделать и забыть» — ну ок. Но мой опыт подсказывает — вы сами еще столкнетесь с необходимостью что-то поменять, и будет неудобно.
Stepan
25 июля 2022, 17:48
0
честно говоря тогда это был бы уже не снипет… (ну в смысле заголовок статьи пришлось бы менять)
хотя можно было-бы типа parsChunk и все дела, но — это уже, я думаю, пользователи под себя подстроят если захотят
Илья Уткин
25 июля 2022, 16:13
0
Что ж вы HTML-то напрямую в сниппет суете? Есть же такой классный механизм чанков у MODX, и феном, благодаря pdoTools можно использовать… Эх…
Stepan
25 июля 2022, 15:08
0
там выше
if (empty($templates) || empty($ids)) {
	return;
}
но в принципе сильно переписал
теперь можно списки TV передавать какие выводить или какие не выводить
ну или все выводить