[Radiant] Avoid Stylesheet Children
Mohit Sindhwani
tech at onghu.com
Fri Aug 3 01:52:48 CDT 2007
Hi Keith
Thanks for the suggestion and the link. I've seen the tutorial for the
extension before and I think it has incredible detail on how to go about
doing something like this. So, I shall follow that through and as for
advice again if I run into something.
Cheers
Mohit.
Keith Bingman wrote:
> I would do this in an extension. John has a very nice tutorial
> at http://www.radiantcms.org/blog/archives/2007/06/23/tutorial-creating-radiant-extensions/
>
> This should get you going. In short, radiant has extension generators
> that work like the normal rails generators.
>
> Keith Bingman
> keith at keithbingman.com
> Tel: +49-7731-7983830
>
>
>
> On Aug 3, 2007, at 8:29 AM, Mohit Sindhwani wrote:
>
>> Thanks Keymone,
>>
>> I have my work cut out for the weekend now. I think this will also give
>> me the chance to try out adding a Rails model to a Radiant site
>> (something I haven't yet done).
>>
>> Do I create the model in the same way as a regular Rails app? In the
>> root of the Radiant directory, I just go
>> [#]script\generate model .....
>>
>> Thanks for your help.
>>
>> Cheers,
>> Mohit.
>> 8/3/2007 | 2:27 PM.
>>
>>
>> Keymone wrote:
>>> maybe there is a reason to implement page properties?
>>> using page parts for that can cause huge overhead
>>>
>>> it's better (and more obvious) to type
>>> <r:if_content property="hide from menu"> </r:if_content>
>>>
>>> on rails side you only have to add Property model
>>> and give Page has_many :properties
>>>
>>> there will be "properties" tab on page edit and user should be
>>> able to add properties specifying property name and property
>>> value. to improve performance of SQL queries properties can
>>> also have type attribute e.g. int, string, date and properties
>>> inheritance between pages.
>>>
>>> On 8/2/07, * Mohit Sindhwani* <tech at onghu.com <mailto:tech at onghu.com>>
>>> wrote:
>>>
>>> Hi Edwin,
>>>
>>> Thank you for the suggestion. I'm still new to the tags in
>>> Radiant, but
>>> I shall keep a lookout for the unless_content tag.
>>>
>>> I'm still a bit confused about how to use your suggestion, but
>>> I'll try
>>> a few things and hopefully stumble on the correct meaning! :)
>>>
>>> Cheers
>>> Mohit.
>>>
>>>
>>> Edwin Vlieg wrote:
>>>> Hi,
>>>>
>>>> I always overcome this problem by adding an empty page part to the
>>>> stylesheet. By using the <r:unless_content part="no_menu"> tag
>>> you can
>>>> determine which pages should be added to the main menu.
>>>>
>>>> Edwin
>>>>
>>>> Op 2-aug-2007, om 11:32 heeft Mohit Sindhwani het volgende
>>> geschreven:
>>>>
>>>>> Hi Everyone,
>>>>>
>>>>> After being away for a while, I'm now taking a few days to play
>>> with
>>>>> Radiant again in the hope of migrating one of my static sites to
>>>>> Radiant. In my 'Hello World' example that I uploaded as a
>>> tutorial, I
>>>>> created a stylesheet as a child of the main page and then used
>>> that for
>>>>> styling the main page as well as any of its children.
>>>>>
>>>>> Now, I've run into this problem. If I try to iterate through the
>>>>> children of the main page to create a list of links to the
>>> children, it
>>>>> obviously also creates a link to the stylesheet. I'm sure that
>>> there is
>>>>> a simple way to avoid it, but I think I'm too green just yet. :-|
>>>>>
>>>>> Thanks for the help.
>>>>>
>>>>> Cheers,
>>>>> Mohit.
>>>>> 8/2/2007 | 5:32 PM.
>>>
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Radiant mailing list
>>> Post: Radiant at lists.radiantcms.org
>>> <mailto:Radiant at lists.radiantcms.org>
>>> Search: http://radiantcms.org/mailing-list/search/
>>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
>>>
>>>
>>>
>>>
>>> --
>>> Regards, Keymone
>>
>>
>> _______________________________________________
>> Radiant mailing list
>> Post: Radiant at lists.radiantcms.org
>> Search: http://radiantcms.org/mailing-list/search/
>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
>
More information about the Radiant
mailing list