Искать  
 
   
 
Channel Images есть проблемы  (Решено)
Отправлено: 23 Июль 2011 09:10 A.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25

вывожу картинку

<figure class="left marg_right1"
 
{exp:channel_images:images  entry_id="{entry_id}"}<a href="{image:url:large}" title="{image:title}"><img src="{image:url:small}" alt="{image:title}" /></a{if image:no_images} нет изображения {/if}{/exp:channel_images:images}
</figure

Картинки нет, хром в консоли пишет

Resource interpreted as Image but transferred with MIME type text/html

Хотя в редактировании статьи в поле Channel Images картинки загружаются и все работает.

Из модулей стоят Вигвам и Channel Images, остальное все по дефолту...


Куда копать ?

Если что .htaccess (оговорюсь на другом проекте стоят Channel Images и Dm EE CK и все работает)

DirectoryIndex index.php
AddDefaultCharset UTF
-8

<IfModule mod_rewrite.c>
    
Options +FollowSymLinks
    RewriteEngine on
    
#RewriteBase /subdirectory/

    
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    RewriteCond 
%{REQUEST_URI} !^/(media)/
    
RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
%{REQUEST_FILENAME} !-d
    RewriteCond 
%{REQUEST_FILENAME} !-l
    RewriteRule 
(.*) /index.php?/$1 [L]
</IfModule>

<
IfModule mod_php5.c>
    
php_value memory_limit 128M
    php_value max_execution_time 10000
    php_flag magic_quotes_gpc off
</IfModule>

<
IfModule mod_security.c>
    
SecFilterEngine Off
    SecFilterScanPOST Off
</IfModule>

<
IfModule mod_ssl.c>
    
SSLOptions StdEnvVars
</IfModule>

<
IfModule mod_expires.c>
    
ExpiresDefault "access plus 1 year"
</IfModule>




<
Files index>
ForceType application/x-httpd-php
</Files>
DirectoryIndex index index.php index.shtml index.html index.htm content.php
RewriteEngine On 
RewriteBase 

RewriteCond %{REQUEST_FILENAME} !-
RewriteCond 
%{REQUEST_FILENAME} !-
RewriteRule 
^(.*)$ /index.php/$1 [L] 
Профиль
 
 
Отправлено: 25 Июль 2011 12:26 A.M.   [ Игнорировать ]   [ # 1 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

Попробуй посмотреть исходный HTML код в браузере - и посмотреть на какую ссылку указывает картинка.
Зайди только по ссылке - посмотри что отдается.
Картинки нету и в других браузерах ?
Зайди через ФайрФокс и посмотри через ФайрБаг что реально отдает сервер, и что за сервер (apache, nginx) (хотя наверняка это можно посмотреть и в Хроме, но я не уверен)

Профиль
 
 
Отправлено: 25 Июль 2011 12:02 P.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25

MaxStoun
спасибо за помощь, но дело оказалось в другом

Решение этой проблемы в том что.
Если создать поле с именем image (или оно у вас есть)  то CI (—> прошу прощения тут я имел ввиду channel images )  не будет выводить картинки на фронтэнд. (в доках я не нашел упоминания об этом)
Я сменил название поле на другое и все заработало...

Профиль
 
 
Отправлено: 25 Июль 2011 12:10 P.M.   [ Игнорировать ]   [ # 3 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

CI или EE ?
Не будет выводить так как это какое то служебное слово/служебный тег ?

Профиль
 
 
Отправлено: 25 Июль 2011 12:31 P.M.   [ Игнорировать ]   [ # 4 ]
Новичок
Rank
Всего сообщений:  24
Зарегистрирован  2008-01-25
MaxStoun - 25 Июль 2011 12:10 P.M.

CI или EE ?
Не будет выводить так как это какое то служебное слово/служебный тег ?

Я выше исправился  CI я подразумевал Channel Images

Channel Images походу.  Потому как если у меня поле есть image то на странице сайта
в исходном коде

<figure class="left marg_right1"
 <
a href=" " title="  "><img src=" " width="200" height="150" alt="  " /></a>  </figure

опера, фаерфокс молчат, в консоли пишется что типа загрузилось что то по такому пути а содержимого нет...
хром ругается (чуть выше писал об ошибке)
в общим пусто.

пока писал,
по ключевикам нашел тему на devdemon
там написано
it means you have variable collision with the variable named “image”.

Профиль