[development] Using l() function from external script
Jeff Hartman
lists at jeffhartman.com
Wed Jul 6 02:09:11 UTC 2011
Yes, dumb mistake. I realized that I was setting this before bootstrap(ing).
But glad I posted because of the confirmation of what I needed to do and for Randy's suggestion to look into utilizing Drush. :)
Thanks!
On Jul 5, 2011, at 5:12 PM, Jamie Holly wrote:
> Are you loading the l() files through bootstrap? If so, try setting
> $base_path after you do your bootstrap.
>
> Jamie Holly
> http://www.intoxination.net
> http://www.hollyit.net
>
>
> On 7/5/2011 6:11 PM, Jeff Hartman wrote:
>> In Drupal 6 I have an external script to create some nodes. I would like to use the l() function to create links to other nodes using 'node/n' as the path. However, since my script is running at doc root*, the l function (actually the url() function) is prepending the current directory to the url.
>>
>> So instead of:
>>
>> http://www.example.com/this/that/then-some
>>
>> I'm getting:
>>
>> http://www.example.com/scripts/this/that/then-some
>>
>> Thoughts?
>>
>> Jeff
>>
>> * later this script will move outside of doc root
>>
>>
>>
More information about the development
mailing list