☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Dmitriy
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
@sofvlad если есть вопросы по существу, то всегда рад помочь, но пока я не понял в чем твоя проблема))
Vladislav
@ExileeD да у меня на каждом втором вот так, если честно)))
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Vladislav
@HunterKaan да и на этом спасибо)
Ортем
Dmitriy
Ортем
Это как приветствие или традиция. В начале говном обмажут, потом отвечают )
Aleksey
Привет! Обмажьте меня)
Я поставил виджет http://demos.krajee.com/widget-details/sidenav
Хочу теперь css стили в нём поменять, как это лучше сделать?
Ортем
Ортем
Ортем
echo SideNav::widget(['items' => $items, 'options' => ['class'=>'head-style']);
Aleksey
css в чем конкретно?
У виджета есть стили в файле
https://i.snag.gy/Jtk06Q.jpg
Мне нужно их переписать
Ортем
Есть еще headingOptions: или containerOptions: В зависимости где тебе поменять нуджно
Aleksey
Я перепишу. А как их правильней подключать?
Aleksey
в site.css с !important ? :)
Ортем
Чтобы не заморачиваться, используй уже включенные стили в проект.
Для таких вещей обычно специально создается файл custom.css куда впиндюриваются все сторонние стили, которые образуются в проекте по мере доработки
Ортем
Либо перепиши существующие
Ортем
Если не знаешь. как добавить в проект свой css файл, тогда
http://www.yiiframework.ru/forum/viewtopic.php?t=18328
Aleksey
Спасибо
"Для таких вещей обычно специально создается файл custom.css куда впиндюриваются все сторонние стили"
Ну я так и делаю обычно. Думал может как-то поэлегантней можно
Ортем
Ортем
В yii2 это уже реализованно
Anonymous
может попробовать поставить xdebug и проанализировать.
Ку всем) Спасибо конечно за совет, но пробовал и не раз.
Проблема именно на продакшен, есть очень интересное подозрение с кэшированием, у нас много запросов и когда кэш спадает, то в этом момент генерится новый, но в этот промежуток могут зайти очень много пользователей из-за этого база сильно проседает.
Как вариант решения проблемы это допиливание компонента с кэшированием, идею можно отсюда взять https://ruhighload.com/index.php/2009/12/02/keshyrovanie-tyajelyh-zaprosov-memcache/
Anonymous
Всем привет ребят, я вчера писал о проблеме с установкой на удаленный сервер вот этой платформы https://github.com/Beaten-Sect0r/yii2-core проверил я ещё раз всё на локальном и не могу понять. оакзывается что если создать подпапку например localhost/test и туда перенести файлы, получается такая же картина негрузит ни стилей и выкидывает 404
Anonymous
думаю что проблема с .htaccess
Anonymous
как правильно его прописать? вот он
Anonymous
# Set the default charset.
AddDefaultCharset UTF-8
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Enable symlinks
Options +FollowSymlinks
# Enable mod_rewrite
RewriteEngine On
# Backend redirect
RewriteCond %{REQUEST_URI} ^/backend
RewriteRule ^backend/(.*)$ backend/web/$1 [L]
# Storage redirect
RewriteCond %{REQUEST_URI} ^/storage
RewriteRule ^storage/(.*)$ storage/$1 [L]
# Frontend redirect
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteRule ^(.*)$ frontend/web/$1
Павел
Павел
Корень вебсервера поменяй на папку проекта
Павел
Я думаю для тебя это единственный выход
Anonymous
Попробуй указать baseUrl в конфиге
$baseUrl = str_replace('/test' /* или /localhost/test */, '', (new \yii\web\Request)->getBaseUrl());
в компонентах
request => [
'baseUrl' => $baseUrl,
//...
]
'urlManager' => [
'baseUrl' => $baseUrl,
],
Павел
Все это тщетные попытки
Anonymous
попробовал все ровно стили негрузит
Anonymous
и ссылки не работают
Sorry4Wait
добрый народ может кто обяснить в чем проблема, создал модел(product) через гии, все работает только не могу удалить товар, при нажатия удалить выходить ошибка The requested page does not exist.
Sorry4Wait
ccылка вот такой /product/delete?id=4
Sorry4Wait
controllere есть actionDelete
Bohdan
actionDelete в студию
Stas
так ты что гетом обращаешся в экшену?
Sorry4Wait
public function actionDelete($id)
{
Yii::$app->session->setFlash('success',"Товар - {$this->findModel($id)->name} - успешно удален");
$this->findModel($id)->delete();
return $this->redirect(['index']);
}
Sorry4Wait
все создан через crud
Sorry4Wait
<?= Html::a('Удалить', ['delete', 'id' => $model->id], [
'class' => 'btn btn-danger',
'data' => [
'confirm' => 'Хотите удалить этот товар?',
'method' => 'post',
],
]) ?>
Anonymous
ребят проблемка теперьследующего характера уменя лежит проектв корне. + я там положил 2 скрипта index.php, Parser.class.php, Database.php и папка log они не касаются проекта так как это отдельные скрипты не для yii все папки и файлы проекта отмеченны на скрине (http://prntscr.com/hyw4ao) проблемса следующего характера что мне надо обращаться к файлу в корне index.php но файл .htaccess не подпускает выполнение этого файла и обращается к frontend/web/index.php при обращении в корень на пример как site,ru/index.php?r=id как мне в .htaccess подправить это?
Anonymous
# Set the default charset.
AddDefaultCharset UTF-8
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Enable symlinks
Options +FollowSymlinks
# Enable mod_rewrite
RewriteEngine On
# Backend redirect
RewriteCond %{REQUEST_URI} ^/backend
RewriteRule ^backend/(.*)$ backend/web/$1 [L]
# Storage redirect
RewriteCond %{REQUEST_URI} ^/storage
RewriteRule ^storage/(.*)$ storage/$1 [L]
# Frontend redirect
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteRule ^(.*)$ frontend/web/$1
Павел
Anonymous
может как то можно сделать в .htaccess переадресацию а сами скрипты которые не оотносятся к проекту перенести в отдельную директорию?
Артур
всем привет)) сори за тупой вопрос )) но как мне получить переменную $items которая есть в views ?)
Артур
в папке modules
Артур
модел этого модуля OrderItem.php
Артур
use app\modules\shop\models\OrderItem; так же подключил в другом файле
Артур
но переменную эту не получил((
Roman
все просто. Сначала нужно выучить php, а после браться за Yii
Артур
Артур
эти советы настолько мудры, что ничего не стоят ровным счетом)
Roman
спасибо кэп)
ну если это очевидно, то почему так и не сделать?
Артур
ты по факту скажи))
Артур
Артур
если нечего сказать ) пройдите мимо)
Roman
Артур
если есть говорите по существу) если нечего сказать лучше промолчите
Anonymous
Vladislav
@dzhedai да, но эта проблему уже решилась. Щас уже другая https://toster.ru/q/495345
Павел
Артур
Vladislav
@dzhedai тупой вопрос конечно, но этот урл должен быть открытым или он придёт сразу после перехода обратно в магазин при нажатии на "Вернуться в магазин"?
Павел
Anonymous
Anonymous
спросшу проще по вопросу чтовыше писал как в общем при обращении по адресу site.ru/index.php?r=blabla он (.htaccess) редиректил на site.ru/test/index.php?r=blabla
Vladislav
@dzhedai другой вопрос: по этому юрлу просто тупо обработчик должен быть, или он должен редеректнутся по нему(открытся вкладка в браузере)?
Павел
Anonymous
Anonymous
Anonymous