Хочу скриптик /my/script.php сделать, где с использованием движка yii нужно поработать с таблицей mysql функциями yii
Собственно, вопрос - как в нём подключить движек yii ?
Найдено 30 результатов
- 2017.05.22, 11:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подключение движка yii в произвольном php скрипте
- Ответы: 2
- Просмотры: 1180
- 2017.04.13, 10:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не запускается gii
- Ответы: 4
- Просмотры: 3305
Re: Не запускается gii
- 2017.04.13, 09:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не запускается gii
- Ответы: 4
- Просмотры: 3305
Re: Не запускается gii
/config/web.php
Код: Выделить всё
if (YII_ENV_DEV) {
// configuration adjustments for 'dev' environment
$config['bootstrap'][] = 'debug';
$config['modules']['debug'] = 'yii\debug\Module';
$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = 'yii\gii\Module';
}
return $config;
- 2017.04.13, 06:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не запускается gii
- Ответы: 4
- Просмотры: 3305
Не запускается gii
Всем привет! Достался уже готовый сайт на yii2 - нужно допилить функционал - добавить блок "новости" Не могу запустить gii :( В /web/index.php строки присутствуют defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); Но при обращении http://host...
- 2017.03.31, 10:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
- 2017.03.31, 10:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
https://yii2-cookbook.readthedocs.io/using-slugs/ http://www.yiiframework.com/doc-2.0/yii-behaviors-sluggablebehavior.html Может лучше с этим? да, самому не нравится статическое прописание маршрутов, но я так понимаю для нормального решения нужно всё таки /catalog/ в адрес запихать я ля http://двер...
- 2017.03.31, 10:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
а не так страшен этот yii2
задачу практически методом научного тыка сделал
задачу практически методом научного тыка сделал
- 2017.03.31, 10:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
обнаружил ещё ссылки на категории в старом формате в подножии сайта - видимо виджет аля футер ... нужно найти и сделать соответствующую замену
- 2017.03.31, 10:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
ну и добавляем в .htaccess 301 редирект со старой адресации вида http://дверной-эксперт.рф/catalog/1 на новую http://дверной-эксперт.рф/metallicheskie-dveri Redirect 301 /catalog/1 /metallicheskie-dveri Redirect 301 /catalog/2 /mezhkomnatnye-dveri Redirect 301 /catalog/3 /aljuminievye-dveri Redirect...
- 2017.03.31, 10:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
находим строчку формирования адреса
'url' => '/catalog/'.$category['id'],
и меняем её
'url' => '/'.$category['link'],
вуаля - меню сформировалось в ЧПУ виде!
'url' => '/catalog/'.$category['id'],
и меняем её
'url' => '/'.$category['link'],
вуаля - меню сформировалось в ЧПУ виде!
- 2017.03.31, 10:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
удобная штука PHPStorm - удерживая ctr кликнул по CatalogMenuHelper::getMenu(false); и провалился в этот хэлпер!
components/CatalogMenuHelper.php
components/CatalogMenuHelper.php
- 2017.03.31, 10:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
ссылки для левого меню формируются в виджете левого меню командой
$this->catalog = CatalogMenuHelper::getMenu(false);
ещё бы найти этот хэлпер
$this->catalog = CatalogMenuHelper::getMenu(false);
ещё бы найти этот хэлпер
- 2017.03.31, 10:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
вместо 'polimerno-poroshkovye-dveri' => 'catalog/default/view', добавил правило '<url>' => 'catalog/default/view', http://дверной-эксперт.рф/polimerno-poroshkovye-dveri тоже работает т.к. более общий случай но тогда перестаёт работать общий урл http://дверной-эксперт.рф/catalog видимо лучше статичес...
- 2017.03.31, 10:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
и в идеале не статикой прописывать правила а из БД получать
- 2017.03.31, 10:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
работать то работает, но вот генерация адресов категорий то всё равно по старому работает
http://дверной-эксперт.рф/catalog/5
т.е. /catalog/<cat_id>
нужно ещё найти где адреса генерируются
http://дверной-эксперт.рф/catalog/5
т.е. /catalog/<cat_id>
нужно ещё найти где адреса генерируются
- 2017.03.31, 10:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
моё решение
подскажите как такую проверку на языке yii2 сделать
а то наверное не айс такое решение
Код: Выделить всё
if($_SERVER["REQUEST_URI"]=="/polimerno-poroshkovye-dveri") $cat_id = 5;
а то наверное не айс такое решение
- 2017.03.31, 09:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
упс, заработало вроде ...
- 2017.03.31, 09:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
Спасибо за помощь, но почему то в моём случае я правил для категорий в UrlManager не обнаружил, зато нашел их в файле /modules/catalog/config/routes.php видимо эти правил как то автоматически подключаются при обработке этого модуля, который тоже где то подключается return array( …. 'catalog/search' ...
- 2017.03.31, 07:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Re: Как сделать ЧПУ?
сам транислит в категории присутствует - поле "link"
- 2017.03.31, 07:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать ЧПУ?
- Ответы: 19
- Просмотры: 8871
Как сделать ЧПУ?
Здравствуйте! Подскажите пожалуйста как можно сделать ЧПУ Сейчас категории товара и сам товар отображаются по ссылкам http://дверной-эксперт.рф/catalog/5 http://дверной-эксперт.рф/product/5/20 Очень хотелось бы переделать в вид http://дверной-эксперт.рф/polimerno-poroshkovye-dveri http://дверной-экс...