ccf 4 yıl önce
ebeveyn
işleme
93a7bb2d6d

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/client/commons/default~01e7b97c.632a402.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/client/commons/default~b65b9db7.5b05ff7.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/client/commons/default~b65b9db7.e113dc4.css


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/client/pages/frontend/learn/detail/copy~01e7b97c.95f075f.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/client/runtime.503e247.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 17 - 9
.nuxt/dist/server/88.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/88.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/95.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/99.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 359 - 359
.nuxt/dist/server/client.manifest.json


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/index.spa.html


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/credit/query.js.map


+ 4 - 0
.nuxt/dist/server/pages/frontend/learn/detail/copy.js

@@ -168,6 +168,7 @@ class DealSeoData {
       this.isExist = false;
     }
 
+    this.learnDetail = learnDetail;
     return learnDetail;
   }
 
@@ -207,6 +208,9 @@ class DealSeoData {
       canonical: "",
       metaLocation: ""
     };
+    head.title = `程序员客栈-${this.learnDetail.info.title}`;
+    head.keyword = `${this.learnDetail.info.title}`;
+    head.description = `${this.learnDetail.info.desc}`;
     return head;
   }
 

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/frontend/learn/detail/copy.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/otherpage/kaifain/createInWeb.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/otherpage/kaifain/myKaifain.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/type/interview.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/type/partners.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/user/new_video_upload.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/user/register.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/user/searchTopic/index.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/user/select_new.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
.nuxt/dist/server/pages/wo/bills/index.js.map


+ 4 - 0
components/learn/dealSeoDetail.js

@@ -46,6 +46,7 @@ export default class DealSeoData {
       } else if (Number(res.status) === 40001) {
           this.isExist = false
       }
+      this.learnDetail=learnDetail;
       return learnDetail
     }
 
@@ -83,6 +84,9 @@ export default class DealSeoData {
             canonical: "",
             metaLocation: ""
         }
+        head.title = `程序员客栈-${this.learnDetail.info.title}`
+        head.keyword = `${this.learnDetail.info.title}`;
+        head.description = `${this.learnDetail.info.desc}`;
         return head
     }
 }

+ 6 - 2
pages/frontend/learn/detail/_id.vue

@@ -4,7 +4,8 @@
         <div class="learn-detail-wrapper" v-if="!mobile">
           <!--面包屑-->
           <el-breadcrumb class="learn-breadcrumb">
-            <el-breadcrumb-item :to="{ path: '/learn' }">客栈学院</el-breadcrumb-item>
+            <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
+            <el-breadcrumb-item :to="{ path: '/learn' }">全部课程</el-breadcrumb-item>
             <el-breadcrumb-item>课程详情</el-breadcrumb-item>
           </el-breadcrumb>
 
@@ -13,7 +14,7 @@
             <!--已购买-->
             <div class="purchased">
               <a :href="`${'/lv/'+sale_id}`" class="video">
-                <img class="play" src="@/assets/img/learn/video@2x.png" alt="play">
+                <img class="play" @click="cnzz('客栈学院','课程详情+播放按钮PLAY','')" src="@/assets/img/learn/video@2x.png" alt="play">
                 <img class="bg-img" :src="defaultImg" v-real-img="learnDetail.info.img" alt="">
               </a>
               <div class="intro">
@@ -291,6 +292,7 @@ export default {
             }
           })
         }else{
+          this.cnzz("客栈学院","课程详情+收藏","");
           this.$axios.$post('/uapi/collection/add', params).then(res => {
             let { data, status, info } = res
             if(status === 1){
@@ -312,6 +314,7 @@ export default {
             next: location.href + '?act=pay'
           }
           if (!this.userinfo || !this.userinfo.nickname) {
+            this.cnzz("客栈学院","课程详情+立即购买","");
             // 未登录时 => 去登录
             if (this.deviceType.ios || this.deviceType.android) {
               window.location.href = "proginn://login?backToPage=true";
@@ -328,6 +331,7 @@ export default {
           }
         // 继续学习
         }else {
+          this.cnzz("客栈学院","课程详情+继续学习","");
           window.location.href = '/lv/'+ this.sale_id
         }
       }