Страница 18 из 22
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.07.10, 19:06
proctoleha
Просто нет слов! Очень редко я нахожу в сети решения, которые меня полностью устраивают! Ключевое слово
ПОЛНОСТЬЮ! Отлично, замечательно, великолепно! Для многих моих проектов абсолютно не нужен навороченный комбайн. А если потребуется ещё что-то, то всё можно дописать. Примеры перед глазами. Здорово! Лаконично и красиво. Специально зарегился, чтобы сказать вам спасибо.
Дополнение: скопировал нужные модули, покопался в коде, впечатление не изменилось. Всё наглядно. Единственное у меня пунктик, лично мой: закрывать стандартный путь в админку. Защита от брутфорса дело хорошее, но лучше до неё не доводить.
В yii\easyii\components\Controller->public function beforeAction($action)->если гость, то редирект на главную, а не на /admin/sign/in
Для страницы аутентификации прописан отдельный роут с использованием секретного слова, которое будут знать только лица, работающие с админкой. Стандартный путь /admin/sign/in также перекрыт отдельным правилом.
Что не понял: если захожу под рутом, то могу править сео тексты, под админом нет. В чем сакральный смысл данного действия? Я отдам сайт заказчику, пароль от рута не отдам ни за что, и потом сам буду писать ему сео тексты? Но все это опять же легко правится.
Риторический вопрос. Есть ли граница между использованием возможностей фреймворка и нативным php?
Код: Выделить всё
Yii::$app->getResponse()->redirect(['/admin/sign/in'])->send();
vs
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.07.12, 20:53
iblis
хочу подключить CSS Jasny Bootstrap
http://prntscr.com/bs1pc4
В название указаны цифры и буквы в рандомном порядке, подключение организуется через какую то команду?) подскажите пожалуйста)
BootstrapPluginAsset.php в этом файле указывается '@bower/bootstrap/dist'; вот не понятно как генерировать!)
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.07.13, 21:00
iblis
РАзобрался, закидывать нужно в папку media) и удалить нужно assets перед входом)
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.07.19, 17:17
oleg1
а что такое модуль Pages, зачем там пустые страницы , и как им пользоваться ?
Я имею ввиду механизм вывода есть какой-то готовый ? Просто вроде в контролерах нет ничего, как вывести созданную страницу ?
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.07.20, 11:52
proctoleha
oleg1 писал(а):а что такое модуль Pages
Только, наверное не pages, а
page?
Код: Выделить всё
<?php
namespace app\controllers;
use yii;
use app\controllers\AppController;
use app\modules\mainpage\api\Page; // модуль mainpage == модуль page, в этом модуле у меня только одна страница - Главная, и в этом модуле я пишу статью на Главной. Страница создана под рутом, метку (slug) может изменить только рут.
class SiteController extends AppController
{
public function actionIndex()
{
$data = Page::get('main'); // получаю доступ к странице с меткой main
$this->title_seo = 'Главная';
parent::actionIndex($data);
return $this->render('index', ['text' => $data->getText()]);
}
}
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.07.26, 08:24
Digital-SolutionRu
Специально зарегистрировался что бы сказать автору СПАСИБО!
Очень хорошее и нужное решение!
Из предложений:
Расширить документацию - добавить примеры;
Админку из расширений вынести в контроллеры/модели/представления на ровне с фронтендом (в подкаталоге например);
Добавить поддержку миграций;
Все seo_* (h1,title и т.п.) так же сделать возможным править через "live edit".
Еще раз огромное спасибо за неоценимый вклад в развитие yii2
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.08.11, 17:53
oleg1
а не подскажите, чего в GadgetsFilterForm фильтры жестко так прописаны ?
Получается что никаких динамических полей фильтра выводить не получится ?
Не подскажите, как вообще можно валидировать динамические поля ?
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.08.18, 11:45
Digital-SolutionRu
Кстати, рано нахвалил. Например поюзав Article::items (::last) заметил что все $contion не работают.
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.08.19, 10:59
dobryy
Здравствуйте,
Подскажите, какие планы по дальнейшему развитию проекта? Вы три месяца назад говорили об обновлении master ветки из develop, но этого так и не случилось.
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.08.22, 09:45
oleg1
Замените пожалуйста crop изображений, в хелперере GD, там но не правильно расчитываются пропорции в методе cropThumbnail($width, $height).
Поставьте вот этот код, он работает верно :
Код: Выделить всё
public function cropThumbnail($width, $height)
{
if(!$this->_image || !$width || !$height){
return false;
}
$delta = min($width / $this->_width , $height / $this->_height); //delta of proportions
list($newWidth, $newHeight) = [floor($this->_width * $delta), floor($this->_height * $delta)]; //new image size
$resizedImage = @imagecreatetruecolor($width, $height);
$white = imagecolorallocate($resizedImage, 255, 255, 255); // белый цвет
imagefill($resizedImage, 0, 0, $white); //заливка цветом
imagecopyresampled(
$resizedImage,
$this->_image,
round(($width - $newWidth) / 2),
round(($height - $newHeight) / 2),
0,
0,
$newWidth,
$newHeight,
$this->_width,
$this->_height
);
$this->_image = $resizedImage;
}
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.08.26, 13:36
Digital-SolutionRu
Потерто
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.09.08, 21:56
prohorweb
У меня такой вопрос. Можно ли частично обновить некоторые модули админки с новой версии сайта на старую годовалой давности, на которой у меня уже успешно работает проект? В частности меня интересует визуальный редактор и медиа-менеджер в нем.
Мне очень понравились эти изменения, но перекладывать весь сайт и БД на новую версию как-то многовато ради двух изменений.
И еще - как сделать максимальную длину короткого текста в новостях больше чем 256 символов? А то редактор режет.Все пересмотрел, нашел 'shortMaxLength' => 256, но он ничего не меняет...
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.09.13, 11:17
oleg1
prohorweb писал(а):У меня такой вопрос. Можно ли частично обновить некоторые модули админки с новой версии сайта на старую годовалой давности, на которой у меня уже успешно работает проект? В частности меня интересует визуальный редактор и медиа-менеджер в нем.
Мне очень понравились эти изменения, но перекладывать весь сайт и БД на новую версию как-то многовато ради двух изменений.
И еще - как сделать максимальную длину короткого текста в новостях больше чем 256 символов? А то редактор режет.Все пересмотрел, нашел 'shortMaxLength' => 256, но он ничего не меняет...
Я просто из новой взял куски кода и все заработало в визуальным редактором, там не такие уже и большие изменения для этого надо сделать.
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.09.28, 13:43
nik666
Как сбить пароли от админки root пользователя?
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.10.02, 13:59
zema888
Подскажите пожалуйста, как можно создавать свои модули , для заполнения своих каких-то таблиц, и еще не понял,как можно структуру полей у существующих модулей изменять, к примеру добавить к картинке текстовое поле ,чтобы alt и title вводить?
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.10.21, 18:23
maska
хелп! нужна помощь
вирусы сайты покоцали, восстановил все,остался один косяк
набираю domen.ru/admin белый экран а должно перенаправлять на domen.ru/admin/sign/in
ввожу руками domen.ru/admin/sign/in работает, ввожу пароль опять белый экран, набираю domen.ru/admin попадаю в админку
и в админке также при изменении или добавлении записи белый экран, жмешь назад и видно что всё изменилось
хелп!
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.10.22, 15:12
chesar
Логи
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.10.25, 09:50
maska
решено !
в каком то файле php стоял перенос строки перед <?
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.12.03, 02:00
AlexLexx
Доброй всем ночи. Добавил новую категорию+подкатегорию№1+подкатегорию№2+товар.
Если зайти в подкатегорию№2 (сайт.ru/shop/cat/pylesosy)
Пишет ошибку - Undefined property: stdClass::$storage
shop/app/views/shop/_item.php at line 10
<span class="text-muted">Storage:</span> <?= $item->data->storage ?> GB
Если закомментировать все эти строки
<span class="text-muted">Touchscreen:</span> <?= $item->data->touchscreen ? 'Yes' : 'No' ?>
<span class="text-muted">CPU cores:</span> <?= $item->data->cpu ?>
Станица открывается
А если зайти в товар созданный:
Undefined property: stdClass::$brand
shop/app/views/shop/view.php at line 46
<span class="text-muted">Brand:</span> <?= $item->data->brand ?>
Что я не правильно сделал при создании новой категории и товара?
Re: EasyiiCMS - очередная CMS?
Добавлено: 2016.12.03, 02:12
AlexLexx
Доброй ночи. Появились ошибки при добавлении новой категории и товара:
Бытовая техника
- Техника для дома
-- Пылесосы
Samsung
Если зайти в раздел:
Undefined property: stdClass::$storage
(shop/app/views/shop/_item.php at line 10)
<span class="text-muted">Storage:</span> <?= $item->data->storage ?> GB
Если зайти в товар:
Undefined property: stdClass::$brand
(shop/app/views/shop/view.php at line 46)
<span class="text-muted">Brand:</span> <?= $item->data->brand ?>