Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • malar 97 posts 206 karma points
    May 01, 2018 @ 17:40
    malar
    0

    Video is not displaying content part

    Hi

    I uploaded video in Media. In the content part , i am trying to upload video, it is not showing video . it is displaying only image. when i open media , it is displaying video . i can not take video from media.

    Media video

    enter image description here

    Content part enter image description here

  • pranjal 75 posts 188 karma points
    May 02, 2018 @ 06:10
    pranjal
    0

    I don't get your Question please elaborate what you have to do ?

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    May 02, 2018 @ 06:26
    Dave Woestenborghs
    0

    Hi Malar,

    I think the problem is that your media picker is configured to only allow picking of images.

    Can you check that ?

    Dave

  • malar 97 posts 206 karma points
    May 02, 2018 @ 07:59
    malar
    0

    Yes , The problem is media picker. Now video is displaying. Thanks for your comments. I have written below video code. it is displaying some error . Can you please check that . Can you please share , what is the mistake.

    @inherits Umbraco.Web.Mvc.UmbracoTemplatePage @{

    var newsNodes = Model.Content.Descendants().Where(x => x.DocumentTypeAlias == "nyhed");
    

    } @foreach (var news in newsNodes) {

        <div class="box">
            <a href="@news.Url">
                <div class="newsContainer row">             
                    <div class="newsImg col-md-5 col-lg-4">
                     @{
    
                        var typedMediaPickerSingle = news.GetPropertyValue<IPublishedContent>("videoMP");
                      if (typedMediaPickerSingle != null)
                      {
                            <video autoplay controls width="320" height="240">
                             <source src="@typedMediaPickerSingle.Url.umbracoFile" type="video/mp4" />
                             </video> 
                    }
    
                 var typedMediaPickerSingle = news.GetPropertyValue<IPublishedContent>("image");
                 else if(typedMediaPickerSingle != null)
                {
    
                   <img  src="@typedMediaPickerSingle.Url"/>
                }
                else {
    
                 <img  src="http://localhost:61946/media/1053/templatedeo.png" />
                }
             }  
                    </div>          
                    <div class="newsText col-md-7 col-lg-8">
    
                        <h1>@news.GetPropertyValue("title")</h1>
    
                    </div>
                </div>
            </a>
    
        </div>
    }
    

    see my error.

    enter image description here

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    May 02, 2018 @ 08:01
    Dave Woestenborghs
    0

    Hi Malar,

    I think you need to change this part. You have a problem with your if else statement

    @{
    
                        var typedMediaPickerSingle = news.GetPropertyValue<IPublishedContent>("videoMP");
                      if (typedMediaPickerSingle != null)
                      {
                            <video autoplay controls width="320" height="240">
                             <source src="@typedMediaPickerSingle.Url" type="video/mp4" />
                             </video> 
                    }
    
                 var typedMediaPickerSingle = news.GetPropertyValue<IPublishedContent>("image");
                 if(typedMediaPickerSingle != null)
                {
    
                   <img  src="@typedMediaPickerSingle.Url"/>
                }
                else {
    
                 <img  src="http://localhost:61946/media/1053/templatedeo.png" />
                }
             }  
    

    Dave

  • malar 97 posts 206 karma points
    May 02, 2018 @ 08:14
    malar
    0

    Yes , If statement, i have video , it is displaying now. At the same time else statement also displaying.

    Caan you please see my output.

    enter image description here

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    May 02, 2018 @ 08:17
    Dave Woestenborghs
    0

    Hi Malar,

    Can you try this

                    var typedMediaPickerSingle = news.GetPropertyValue<IPublishedContent>("videoMP");
                  if (typedMediaPickerSingle != null)
                  {
                        <video autoplay controls width="320" height="240">
                         <source src="@typedMediaPickerSingle.Url" type="video/mp4" />
                         </video> 
                }
                else {
                    var typedMediaPickerSingle = news.GetPropertyValue<IPublishedContent>("image");
             if(typedMediaPickerSingle != null)
            {
    
               <img  src="@typedMediaPickerSingle.Url"/>
            }
            else {
    
             <img  src="http://localhost:61946/media/1053/templatedeo.png" />
            }
                }
    

    Dave

  • malar 97 posts 206 karma points
    May 02, 2018 @ 08:25
    malar
    100

    Hi Dave,

    It is working now . Thank you very much for your kind guidance.

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    May 02, 2018 @ 08:28
    Dave Woestenborghs
    0

    Hi Malar,

    You are welcome. Don't forget to mark the topic as solved.

    Dave

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies