Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #3
Павел Гвоздь
20 июля 2016, 09:24
0
Так, давай по порядку. Вижу ты зачем-то перенёс поле new_checkbox в таблицу _user_attributes практически прямо на моих глазах. Этого делать не нужно, по крайней мере, если хочешь, чтобы у тебя корректно всё работало. Перечитай пост о том, где нужно создавать new_checkbox, а где new_field. А потом сравни эту информацию с массивом $map, начинающимся со строки номер 4 данного плагина.

спасибо за оперативность!!!
Рад помочь.
Павел Гвоздь
20 июля 2016, 09:14
0
Получил и причину, по всей видимости, уже нашёл. Плагин не будет работать корректно, если в базе нет какого-либо поля, используемого в плагине. В данном случае, не было поля new_field в таблице _user_attributes.
Кстати, можно на «ты».

— Обновлено
Ну и как следствие, спокойно зарегистрировался на сайте со своим мылом через форму Office.
Павел Гвоздь
20 июля 2016, 08:53
0
Скинь доступ к сайту в личку, постараюсь выявить причину.
Павел Гвоздь
20 июля 2016, 08:28
0
Я не знаю, каким образом ты удалял пользователя, что он удалился только из таблицы _users, но точно каким-нибудь квадратно-гнездовым способом, не иначе. Интересно другое… почему ты до сих пор связываешь эти две проблемы? У меня стоит Office и на сайте внедрён этот способ. Всё великолепно работает и есть не просит… Возможно, ты что-то делаешь не так, где-нибудь в другом месте, что у тебя Office отрабатывает некорректно. Давай, ты попробуешь создать на modHost.pro тестовый сайт и воспроизведёшь данную проблему там, ткнув меня носом, что данный способ мешает работе пакета Office, а я утрусь и найду вариант решения проблемы? :)
Павел Гвоздь
20 июля 2016, 08:11
0
А у меня работает. Почему именно в этом проблему видишь?
Павел Гвоздь
19 июля 2016, 17:36
0
А как ты его запускаешь то, я что-то не понимаю? Прописывая в переменную неймспейса в УРЛе? Тогда в коде файла у тебя наверняка создаётся класс? Или нет? Не хочешь показать код своего файла?)
Ну и мой совет: убери его из этой директории и всё заработает… Или создай нормальный компонент… и всё заработает...)
Павел Гвоздь
19 июля 2016, 17:09
0
На счёт бесплатной доставки: напишите в поддержку пакета, как настроите всё остальное. По-умолчанию этого не предусматривается, но там не сложно дописать это на месте.
По второй части сообщения — не понял. Если можно, опишите подробнее, что имелось ввиду.
Павел Гвоздь
19 июля 2016, 16:02
+1
По первому впечатлению — да. Вообще советую перечитать пост повнимательнее, ибо там описано, что требуется добавить для расчёта доставки, а именно:
1) Список автомобилей,
2) Список зон доставки,
3) Далее привязать зоны к автомобилям.
4) И важно то, чтобы у товаров были указаны длина и объём.

Но!.. В вашем случае, я думаю, длина и объём будет не важен. У вас стоимость доставки фиксированная для любого кол-ва заказанных блюд, верно? Вам нужно формировать цену только в зависимости от расстояния от точки старта? В таком случае, добавляете один автомобиль с заведомо большим объёмом и длиной (например: 999999). И добавляете зоны доставки (расстояния, по которым будет формироваться стоимость доставки). Далее привязываете эти расстояния к ранее добавленному автомобилю и выставляете необходимые параметры стоимости доставки (за км, либо фиксированную). Вот и всё, вроде как. Если что-то будет не ясно — пишите в службу поддержки компонента в modStore.pro.
Павел Гвоздь
19 июля 2016, 15:53
+4
Хорошее решение! Я потыкал его ещё на днях, скачав с твоего гитхаба. :) Думаю в магазине дополнений лишним точно не будет.
Павел Гвоздь
19 июля 2016, 09:59
+1
Что-то я не понял…
Во-первых, если ты запускаешь данный файл из браузера, то это означает, что директория core у тебя открыта для всех, а это плохо!
Во-вторых, зачем ты поместил его в компоненты, если он не соответствует нормам компонента MODX? Если хотел сделать компонент, то modExtra от Василия Наумкина отличный старт для этого.
В-третьих, если всё-же собираешься ограничиться одним файлом, то помести его в другую директорию. Хотя бы в assets, если не хочешь создавать дополнительных директорий в корне. Глядишь и процессоры заработают. :)
В-четвёртых, неплохо бы показать, как подключаешь MODX в своём файле.
Павел Гвоздь
19 июля 2016, 09:45
+2
Почему у меня доблируются записи в myResourceData?
Потому что делаешь что-то не так…

— Обновлено
Не удивляйся, если тебе не помогут, т.к. ты ничего существенного для этого не предоставил.
Павел Гвоздь
17 июля 2016, 11:43
3
+1
Так есть же [[!+pageCount]]…
Вот на стандартном синтаксисе:
[[!pdoPage?
    &parents=`0`
    &limit=`5`
    &tpl=`@INLINE <div>[[+id]] - [[+pagetitle]]</div>`
]]
[[!+pageCount:ne=`1`:then=`[[!+page.nav]]`:else=`Без пагинации сегодня`]]

А это на Fenom:
{'!pdoPage' | snippet : [
    'element' => 'pdoResources',
    'parents' => 0,
    'limit' => 5,
    'tpl' => '@INLINE <div>{$id} - {$pagetitle}</div>',
]}
{if ('pageCount' | placeholder) != '1'}
    {'page.nav' | placeholder}
{else}
    Без пагинации сегодня
{/if}
Павел Гвоздь
15 июля 2016, 16:30
0
Спасибо, скоро решу проблему. А вообще лучше писать в поддержку дополнения в modStore.pro.
Павел Гвоздь
11 июля 2016, 23:30
0
Честно говоря, с MIGX я пакет не связывал, поэтому ничего по этому поводу сказать не могу.
Павел Гвоздь
11 июля 2016, 09:01
3
+2
Феномом получить список тегов и вывести второй по счёту:
{if $_modx->resource.tags?}
	{var $tags = json_decode($_modx->resource.tags, 1)}
	{$tags[1] ?: ''}
{/if}
Как-то так…