--- /dev/null
+<?php
+
+namespace yii_app\assets\timetable;
+
+use yii\web\AssetBundle;
+
+class StartAsset extends AssetBundle
+{
+ public $basePath = '@dist';
+ public $baseUrl = '/dist';
+
+ public $js = [
+ 'js/timetable/start.js',
+ ];
+ public $css = [
+ 'css/timetable/start.css',
+ ];
+ public $jsOptions = ['defer' => true];
+}
--- /dev/null
+<?php
+
+namespace yii_app\assets\timetable;
+
+use yii\web\AssetBundle;
+
+class TimetableAsset extends AssetBundle
+{
+ public $basePath = '@dist';
+ public $baseUrl = '/dist';
+
+ public $js = [
+ 'js/timetable.js',
+ ];
+ public $css = [
+ 'css/timetable.css',
+ '/css/print.css',
+ ];
+ public $jsOptions = ['defer' => true];
+}
--- /dev/null
+<?php
+
+namespace app\controllers;
+
+use yii\web\Controller;
+use yii_app\records\CrmMenu;
+
+class ChangeUrlController extends Controller
+{
+ public function actionIndex() {
+ $menuList = CrmMenu::find()->all();
+ foreach ($menuList as $menu) {
+ if (strpos($menu->url, '_') != false) {
+ echo '<br> old ' . $menu->url . ' ';
+ $arr = explode('?', $menu->url);
+ $arr[0] = preg_replace('/_/', '-', $arr[0]);
+ $newUrl = implode('?', $arr);
+ echo ' : new ' . $newUrl . ' ';
+ $menu->url = $newUrl;
+ $menu->save();
+ }
+ }
+ return 'ok';
+ }
+}