Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
10 января 2017, 05:22
+1
В документации написано, что можно использовать переменные {base_path}, {core_path} и {assets_path}.

А вообще, обновись — вернул возможность использовать плейсхолдеры с одним плюсом, типа [[+core_path]].
Василий Наумкин
09 января 2017, 17:51
+3
Дефолтные миниатюры в галерее товара, после обновления до 2.4.8-pl.
Позор на мои седины, совсем увлёкся копипастой с ms2Gallery.
Поправил, обновляйтесь.

А насчёт поля active — оно обязано создаваться, не знаю что произошло у топикстартера. Сейчас обновил один свой сайт — колонка в БД появилась.
Василий Наумкин
09 января 2017, 12:24
+1
if (!empty($scriptProperties['dateDay']) && $delta > 0) {
как бы намекает
Василий Наумкин
09 января 2017, 12:12
0
modstore.pro/packages/utilities/dateago#tab=properties
dateDay Указывает на необходимость замены «Сегодня», «Вчера», «Завтра». В указанном формате «day» будет заменено на соответствующее значение.
Не нужно вообще указывать месяц в параметре dateDay, он на это не рассчитан.

Если хочется отключить «Сегодня», «Вчера», «Завтра», то нужно просто сделать его пустым:
[[+publishedon:dateAgo=`{"dateNow":0,"dateDay":"","dateFormat":"d F Y"}`]]
Василий Наумкин
08 января 2017, 07:49
+1
А консолью сервера ты называешь компонент Николая?

Нет, друг, мой скрипт нужно запускать из настоящей консоли сервера
Василий Наумкин
08 января 2017, 07:42
+1
Вот, например, весь шаблон страницы галереи
{extends 'file:templates/base.tpl'}

{block 'content'}
    <section class="pb0">
        <div class="gallery grid-gallery">
            {'!ms2Gallery' | snippet : [
	    'tpl' => '@FILE chunks/gallery/rows.tpl',
            'frontend_js' => '',
            'frontend_css' => '',
            ]}
        </div>
    </section>
{/block}
А вот сама эта страница — atletik-city.ru/gallery

На мой взгляд, очень удобно.
Василий Наумкин
08 января 2017, 07:38
0
s1@test:~$ php ~/www/core/components/ms2gallery/cli/generate.php
Generated previews for 13 files in 2.61 sec.
Synchronized 9 files with miniShop2 in 0.04 sec.
Synchronized 4 files with Tickets in 0.03 sec.
А у тебя что показывает?
Василий Наумкин
07 января 2017, 21:00
1
+2
Если речь про новую версию с одним чанком, то
{foreach $files as $file}
	{$file.properties.width}
	{$file.properties.height}
{/foreach}
Василий Наумкин
07 января 2017, 18:07
+1
Да вроде не особо, стал почти таким же как у miniShop2. По идее, всё должно работать так же.
Василий Наумкин
07 января 2017, 08:14
+2
Исправил, можно обновляться на 2.0.1
Василий Наумкин
06 января 2017, 16:27
0
У тебя нет, случайно, ощущения, что проблема где-то здесь?
&having=`5`

В общем, ты сам ни логи читать не хочешь, ни думать. Поэтому и я займусь своими делами, а тебе желаю удачи.
Василий Наумкин
06 января 2017, 15:58
0
Ты вообще видишь в этом вызове какие-то упоминания ТВ параметров?
Однако, в логе у тебя именно что pdoFetch::replaceTVCondition() must be of the type array, string given.

Если бы ошибка была в этом вызове — ты видел бы её под ним, так как &showLog=`1`. Ты же копируешь системный журнал.

Просто включи логику и вдумчиво поищи проблему без помощи других. Это даёт массу опыта.
Василий Наумкин
06 января 2017, 15:19
0
С кривыми вызовами в других местах.

Ну или в pdoTools есть несколько ошибок, которые больше никто в логах не видит. Какой вариант более вероятен?
Василий Наумкин
06 января 2017, 07:41
0
Больше похоже на то, что какой-то бот атаковал форму подписки и подписывал на неё всех подряд. Им уходили письма — выходит, что типа спам.

Не знаю, как с этим бороться. Наверное, только вызовом формы через Ajax с проверкой csrf-token на стороне сервера.
Василий Наумкин
06 января 2017, 07:21
0
Вот прям новость и событие, да? Нужно было мне сразу же на мобильный позвонить.

&loadModels=`getTickets`
Это убери.
Василий Наумкин
03 января 2017, 22:03
+4
А это просто дзен, который тренируется годами работы в поддержке и сообществе.
Особая, компьютерная магия =)

Я это не для него пишу, а для других 2000 ежесуточных посетителей нашего сообщества.
Василий Наумкин
03 января 2017, 22:00
+2
Ну, ты же сравниваешь? И я сравниваю.

У них скидки на чёрную пятницу 25%, а у нас 30%. У них нет скидок на новый год нет, а у нас есть — 20%.

У них минимальный хостинг стоит 540 рублей, у нас при более крутых возможностях — 360 рублей. А есть и 75 рублей, и круглый год — без акций.

И всё равно:
а вот особое российское скупердяйство каждый раз подмечаешь возвращаясь из за границы)
Конечно, мы вот такие скупердяи. Предоставляем в разы лучший сервис за в разы меньшие деньги. И я вот с тобой до сих пор общаюсь, совершенно бесплатно, по доброте душевной.

Праздник потому что, ю-ху!
Василий Наумкин
03 января 2017, 21:43
+2
Ну тогда подметь заодно и цены на дополнения для MODX за границей. И ассортимент в 16 дополнений против 209, и скидки для них на 5% ниже чем у нас в чёрную пятницу, и полное отсутствие оных в текущие праздники.

А потом посмотри на цены за хостинг и сравни их с нашими. И не позорься больше, путешественник.

P.S. Больше всего на свете меня бесит обожание соотечественниками запада и презрение к Родине. Ну не мучайтесь, переезжайте уже!
Василий Наумкин
03 января 2017, 21:27
+2
Вот это такое какое то национальное скупердяйское крохоборство))
Уж лучше вообще не делать скидок чем делать такие
А мне кажется, это ты щас о какой-то национальной любви к халяве. Нет?

Уж лучше помолчать, чем заявлять такое после всех моих объяснений. Только опять время зря потратил, тьфу.