Contao Open Source CMS > Contao forum

Switch to german forum

Index > Contao core > image news site

tecnomaster
User
Avatar
Greetings,

I am developing a news site and I need to put a small picture in front of each news but when you click read more ... The same image is enlarged bigger.

I put an example of what I need:

http://www.drivesouth.co.nz/news

This is possible in typolight?

Thanks for your help,
2008-10-30 14:29
Antipitch
User
Avatar
Posts: 256
Hamburg
Hi tecnomaster,

at the moment tl news module doesn't offer "also show image in list-view if news article has one". But you can change the template files to achieve that. Simply put
iconCode:
<?php if ($this->addImage): ?>
<img src="<?php echo $this->src; ?>" />
<?php endif; ?>
into a custom news_list template.

Image resizing could become a problem then. If the differences between full size and small size ain't too big you could leave resizing to the browser. Else you'd have to tweak an extra call to the function "getImage" somewhere into the module.

The above is fairly easy to achieve, but your example shows a gallery in the news article. TL news only allows one image, so that would mean some serious amount of programming. Probably a custom module that adds to the news module. Depends on your budget and skills...


cheers
Antipitch
2008-10-30 15:12
tecnomaster
User
Avatar
Hello Antipitch,

Thanks for your response,

I do not need the gallery. Only thing I want to do is put the small image in front and to read the article in full this the same image in a larger size.

With the code you send can be achieved?

Thank you
2008-10-30 16:07
MacKP
Partner
Avatar
Posts: 688
Duisburg, Germany
Hi tecnomaster,
this is possible with tl and nothing else.
You can give the Image in the List view an smaler size.
At the Artikel the Image can be 100% ore what you want.
-=42=-
2008-10-30 16:16
tecnomaster
User
Avatar
iconMacKP:
Hi tecnomaster,
this is possible with tl and nothing else.
You can give the Image in the List view an smaler size.
At the Artikel the Image can be 100% ore what you want.

Hello,

I can explain how to achieve it?

Thank you
2008-10-31 22:01
MacKP
Partner
Avatar
Posts: 688
Duisburg, Germany
Hello tecnomaster,
I'm sorry.. that will be possible in the TL 2.6.2 (tomorrow it comes out I think) ;-)
Here is a short Tipp:

You can use this Inserttag:
iconCode:
{‎{image::<?php echo $this->src; ?> ...}}

Here an example:
iconCode:
{‎{image::<?php echo $this->src; ?>?width=120&height=80&alt=alternative texte&class=my_class_for_that}}

Take a look in the dokumentation from the Inserttags for that.

This code is for the template you use, I think it's the news_short.tpl (First copy that template in the folder "templates" and then do what ever you want in the copy).

I hope you know what I mean.. my english is not so good ;-)

regards
-=42=-
2008-10-31 22:39