Чуть раньше смотри, вот этот пост.
Спасибо за ссылку, но у меня проблема в том, что Shopkeeper стоит.
Aisamiery, прошу прощения за, возможно дикое нубство с моей стороны, которое проявится в этом сообщении, но
Если я правильно понимаю, что такое подсеть (это первые циферки до точки в IP адресе, типа того: 91.xxx.xxx.xx), то она у меня меняется почти после каждой перезагрузки роутера. Такой вот у меня провайдер.
Вот тут и проявилось моё нубство во всей красе, потому что я не понимаю что это...
Насчет VDS - нет, у меня не этот случай, у меня обычный хостинг, аа посещалка в 50 уников совсем ещё не тот уровень, чтобы брать VDS. Вот когда мой проект раскрутится до 1-2k уников, я, с удовольствием возьму VDS и сделаю как Вы говорите.
А пока костылик был бы очень кстати.
Нашел нужную штуку (плагин), далее цитирую
switch ($modx->event->name) { case 'OnManagerPageInit': // Вариант 1. Сразу задать значение GET параметра. $code = 2016; // Вариант 2. Создать системную настройку adminCode и в ней выставить значение // $code = $modx->getOption('adminCode'); // Тут мы проверяем GET параметр code if ($modx->user->id == 0 && (!isset($_GET['code']) || $_GET['code'] != $code)) { // Определяем заголовок страницы и тело. Можно оставить значения по-умолчанию. // Тогда $options можно не использовать. $options = array( 'error_pagetitle' => 'Ошибка 404: Страница не найдена', 'error_message' => '<h1>Куды прешься</h1><p>Нету тут таких.</p>', ); $modx->sendErrorPage($options); // Можно просто редиректить на какую-нибудь страницу. } break;}
Но это оказалось для revo. На evo 1.1-d8.1.3 не работает - сначала не понял, запустил, - порушило админку.
Как сделать что-то такое для evo?
Привет всем! Как сделать так, чтобы при добавлении комментария в Jot / JotX можно было бы добавить картинку к комментарию?
И как вы находите эти штуки... 😂 Через инспектора нифига не вижу... хотя, наверное, смотрю плохо...
Прошу помочь по облаку тегов, а именно сниппету TvTagCloud.
Прочитал несколько руководств и уроков по нему, делаю как написано, но запустить не могу. Точнее могу, но не работает как надо, а именно при нажатии на какой-либо тэг список статей на странице остается полный - хотя по идее должны остаться только те статьи, для которых прописан данный тег.
Потом нашел инфу, что для Ditto нужно использовать
&id=`идентификатор`
&urlParam=`идентификатор_tags`
Но всё равно не фильтрует записи.
Облако тегов вывожу так:
[!TvTagCloud? &parent=`0` &depth=`5` &displayType=`cloud` &landing=`1` &tvTags=`tags` &urlParam=`blog_tags` &showCount=`0` &sort=`random` &limit=`50` &caseSensitive=`1`!]
А Ditto вот так:
[[Ditto? &id=`blog` &parents=`0` &depth=`0` &filter=`parent,1,2|id,1,2|parent,21,2|price,0,5|parent,32,2` &display=`10` &tpl=`news-output-template` &hideFolders=`1` &paginate=`1`]]
Что я не так делаю?---------- Добавлено 27.12.2015 в 11:52 ----------Упс, ребята, вопрос снимается - вот я 🤪 - забыл глянуть в код самого сниппета (ставил через репозиторий) - там написано как правильно Ditto надо запустить при этом. Проблема решена ))
Не могу что-то найти ответ вот на какой вопрос по modx evo. Как сделать при выводе списка товаров через Ditto чтобы указывалось что это за товар? Чтобы было понятно приведу пример:
если товар из категории 12, чтобы было написано: цена 50 рублей за 10 семян
если товар из категории 13 или 14, чтобы было написано: цена 300 рублей за 10 черенков
Причем размер партии брался из tv-параметра.
Подскажите пожалуйста, как ограничить текст, передаваемый через форму обратной связи определенным количеством симполов? Чтобы при превышении этого количества и нажатии кнопки "Отравить" вылазило сообщение о том, что Ваше сообщение слишком длинное.
Модуль подключил как страницу, взял параметр из url (в применительно к данному куску кода) и несколько ещё вещей. А то, что модуль слабоват - это для удобства, думаю здесь не все обрадуются, если я буду спрашивать и выкладывать 197 строк кода из которых в вопросе нужны только 2.---------- Добавлено 05.05.2013 в 02:05 ----------siv1987, а вообще получилось с $tpl->set всё, хоть и не сразу, спасибо за подсказку! Вот и ещё кое-чему научился 🤪
Попытался написать свой первый модуль для DLE, узнал много нового и почти со всем справился, что нужно было, но вот незадача: echo выводит на экран нужную мне инфу (фразу "Тест параметра из url: a-ember.zip") не там где мне надо, а в левом верхнем углу, вот, посмотрите:
Подскажите, как сделать, чтобы это выводилось там где "Привет, мир!"?
Код модуля на всякий случай:
<?php/*=====================================================имя мода=====================================================Данный код защищен авторскими правами=====================================================Файл: mod.php----------------------------------------------------------Назначение: мой мод=====================================================*/if(!defined('DATALIFEENGINE')){ die("Hacking attempt!");} if (!$module) { $module .= <<<HTML<p>Привет, мир! </p>HTML;echo 'Тест параметра из url: '.$_GET['file'];}$title = 'мой мод';$tpl->load_template('static.tpl');$tpl->set('{description}',$title);$tpl->set('{static}',$module);$tpl->compile('content');$tpl->clear();?>