Здравствуйте. Я Новичок с большой буквы. Проделал все как рассказывается в видео, установил shopbox, и все вроде даже нормально, но когда захожу на сайт, то вижу приблизительно такое Как это можно исправить? Устанавилвал на локальный сервер, Denwer. Спасибо.
Понимаю. На здоровье! :)
Может быть. У меня при установке вообще были проблемы в первый раз, как-то оно странно себя вело. Папки не создало некоторые, по моему там я права не выставил изначально нужные и видимо что-то недоустановилось. Сейчас перед установкой сразу прописал нужные права и пользователя, все прошло гладко.
Отличный пакет. Спасибо огромное!!! Я сам работать с modx начал недавно, всего пару простых сайтов на нем сделал и очень мне не хватало нормальной шаблонизации. Со Smarty знаком очень давно и активно использовал, уже несколько лет, естественно встреча с чанками и принципом шаблонизации в ModX из коробки меня немного смутили )
Странное дело. Видимо был сбой в самом MODX-е, так как класс Smarty тянется из MODX-а, а не устанавливается отдельно, и здесь самое вероятное — просто слетели системные события и на OnHandlerRequest не вызывался плагин инициализации Smarty.
Большое спасибо за ответ. Сам разобрался. Переустановка modxSmarty ничего не дала. Я просто переустановил modx полностью и все заработало.
Сейчас попробую…
Здравствуйте! Определенно, что у вас в данном случае нет объекта $modx->smarty. Попробуйте переустановить пакет modxSmarty и убедитесь, что плагин modxSmarty активирован. Если не получится, пришлите в личку доступы в админку, я посмотрю в чем именно дело.
Доброго времени суток.
У меня вот такая ошибка выскакивает после установки :-(. Подскажите что может быть не так.
Fatal error: Call to a member function fetch() on a non-object in /public_html/core/components/modxsite/controllers/base.php on line 15
Все компоненты установились нормально. Когда в Template вписываю base.php, ну соответственно думаю результат понятен, непонятна причина.
Спасибо.
P.S. ставил на чистую ModX 2.2.11
Да, вы можете так делать, это обычная проверка, и она годится не только для этого. Но это не годится в случае с постраничностью. Вот вам из тысяч документов надо выбрать 10 документов со сдвигом 50, и с фильтром по тв-ке. вы предлагаете получить все эти документы и на уровне пхп фильтровать? В таком случае дело не только в скорости работы, но порой и в невозможности выполнения.
А если мы сразу добавим фильтр по какому-то TV-полю, то мы в итоге только и получим записи с этим TV-полем. Все остальные записи будут отброшены, и в массиве tvs у вас не будет значений остальных TV-параметров.
как альтернатива этому условие на уровне шаблона в счетчике:
{foreach $result.object as $object} {if $object.tvs.Category.value == 1} <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2"> <div class="thumbnail"> <img class="media-object" data-src="{$template_url}holder.js/200x150"> </div> </div> {/if} {/foreach}
вам все равно лучше понимать основы, так как без этого никуда.
тут грех не согласиться)