Автор Тема: Smarty: Рисунки в шаблонах  (Прочитано 5902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Smarty: Рисунки в шаблонах
« : 03 Июля 2006, 17:16:26 »
Добрый день,

Начал работать со Smarty и положил шаблоны на уровень public_html
И появилась проблемка, - картинки не появляються...

то есть структура такая

public_html
**/index.php <---- основной файл
cashe <- папка кэша
templates
**/design_001
****/images <-- тут картинки которые подключаються из design_001.tpl
****/design_001.tpl


Подскажите как можно выкрутиться из проблемы этой?

Зараннее благодарю
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн html_coder

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 427
  • +0/-0
  • 0
    • Просмотр профиля
Smarty: Рисунки в шаблонах
« Ответ #1 : 04 Июля 2006, 10:17:51 »
Напиши пример тега из шаблона

Оффлайн Altaxar

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 222
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.moroseac.ru/
Smarty: Рисунки в шаблонах
« Ответ #2 : 04 Июля 2006, 10:51:09 »
html_coder
Правельно просит, наверно ты не правельно путь пишеш, писать путь надо то от фаила PHP, если ты запустил index.php то путь к картинкам будет такой: ../****/images/
 ../    -- переходим к корневому каталогу от index.php
P.S. проблема у тебя, то что ты плохую компоновку фаилов и папок сделал. еще папки cashe , templates , templates_c - можно закинуть в папку с закрытым доступом, на пример: cgi-bin , cgi .
Не все является тем чем кажется.

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Smarty: Рисунки в шаблонах
« Ответ #3 : 04 Июля 2006, 14:55:55 »
Таг пишу таким образом :



потом начал делать так
{html_image file="images/5945212.jpg" basedir="/home/сервер/templates/design_001"}

но так тоже не катит

вот и мучаюсь
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Smarty: Рисунки в шаблонах
« Ответ #4 : 04 Июля 2006, 15:03:36 »
А ты попробуй .
И почитай про разницу между относительными и абсолютными путями.

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Smarty: Рисунки в шаблонах
« Ответ #5 : 04 Июля 2006, 16:26:03 »
Да знаю я разницу между путями,
картинки у меня получается закрытыми для публики,
т.е. лежат на уровне public_html

Вот и возник у меня вопрос как их оттуда вытянуть?
есть вариант читать контент файла а потом выкидывать его с хедером картинки, но это мне не нравиться, может есть дроугой вариант?
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Smarty: Рисунки в шаблонах
« Ответ #6 : 04 Июля 2006, 17:02:59 »
А, то есть не в public_html, а на уровне…
Тогда читать и выкидывать с заголовком.

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
Smarty: Рисунки в шаблонах
« Ответ #7 : 04 Июля 2006, 17:58:00 »
Картинки нужно положить в public_html

├─public_html
│ └─img   <--------------------------------
├─logs
├─cache
├─templates
...

Для чего прятать картинки - непонятно.
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Smarty: Рисунки в шаблонах
« Ответ #8 : 04 Июля 2006, 18:08:37 »
Да вот заказчик требует чтоб картинки были закрыты

Сидю и страдаю..
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
Smarty: Рисунки в шаблонах
« Ответ #9 : 04 Июля 2006, 18:34:26 »
Если хочет чтобы были закрыты - пускай закроет в банку.
Смысл в чем?
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Smarty: Рисунки в шаблонах
« Ответ #10 : 04 Июля 2006, 18:36:03 »
Обьясни это американцу :))
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Smarty: Рисунки в шаблонах
« Ответ #11 : 04 Июля 2006, 18:51:56 »
Закрыть можно другими способами. Например, .htaccess.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28