Искать  
 
   
 
Помогите с Likee
Отправлено: 26 Апрель 2011 07:54 P.M.   [ Игнорировать ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21

Кто пользовался этим модулем, помогите пожалуйста, не могу разобраться.
Вроде все сделал как написано здесь http://booyant.com/likee/getting-started/#thumbs

Скачал папку с картинками и стилями, в шаблоне указал путь до файла стилей:

<link rel="stylesheet" href="images/the.css" type="text/css" media="screen" /> 

В шаблоне вставляю:

{exp:likee entry_id="{entry_id}"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee} 

И ничего не отображается.

Если просто вставить

{exp:likee:like entry_id="99"}
   I {like} it
.
   
I {dislike} it.
   
{like_count} likes
   {dislike_count} dislikes    
{
/exp:likee:like} 

То вроде как все работает.

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

А что показывает FireBug ?(ну или аналог в Опере или Хроме)
Сравни код 2х примеров.
У likeee привязки к структуре вроде бы нету.
И - может нужно добавить display:block в твой css ?

Профиль
 
 
Отправлено: 26 Апрель 2011 08:31 P.M.   [ Игнорировать ]   [ # 2 ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21

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

А во втором случае:

I <a href='[removed];' class='likee_like' id='likee_13'>Like</a> it.
   
I <a href='[removed];' class='likee_dislike' id='dislikee_13'>Dislike</a> it.
   <
span id='likeeCount_13'>0</span> likes
   
<span id='dislikeeCount_13'>0</span> dislikes 

Попробовал поставить display:block; к тому диву внутри которого теги likee не помогло. Или я не правильно делаю.

А вот это что значит надпись? Place the likee folder inside your css folder and make sure to include a link to it on any pages you wish to format.

Я просто в английском слаб.

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

В первом случае - не может ничего не быть.
Попробуйте написать

START_TEXT
{exp
:likee entry_id="{entry_id}"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee}  
END_TEXT 

и посмотреть какой html код между START_TEXT и END_TEXT

>Place the likee folder inside your css folder and make sure to include a link to it on any pages you wish to format.
Поместите папку likee в вашу папку сss, и удостоверьтесь что ссылка на файл есть на каждой странице, которую вы хотите форматировать.
Вроде так.

Попробуй зайти sitename.com/images/the.css - файл отображается корректно ?
Ты пытаешься типа описать собственные стили для likee, но после того как ты их опишешь - у тебя перестает отображаться кнопка ? Я правильно понял проблему ?

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

Кстати, по поводу того что ничего нету
Напиши

Entry_id_start:{entry_id}:end
{exp
:likee entry_id="{entry_id}"}
    SOME_TEST_TEXT
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
   </
ul>
{/exp:likee} 

Тебе должен будет отобразиться на страничке что то типа
Entry_id_start:1298:end

а потом зайти в Вид-Исходный код страницы и посмотри есть ли в коде HTML текст “SOME_TEST_TEXT”

А еще - зайди в CP, Admin-System administrator-Output and debugging-Display Template Debugging? (самое нижнее в CP ЕЕ 2.0) - Yes
Перейди на страницу, тебе покажет отладочную информацию (в браузере)
Ищи строку вида
Tag: {exp:likee:like entry_id=
и смотри что ему передается как параметр entry_id

Я просто только зашел по предоставленной тобой ссылке.
Я немного не так понимал проблему до этого )

P.S. сори за 2 поста подряд. я сразу создал 2й пост(я понял что в предыдущем посте я ошибся частично), и только потом подумал что это не совсем хорошо.. )
P.P.S.  и на последок - напиши

{exp:likee entry_id="99"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee} 

Все отображается корректно ? Тогда да - проблема в том что у тебя передается какой то левый параметр вместо entry_id
exp:likee нужно обернуть в что то типа exp:channel:entries

{exp:channel:entries channel="somechannel" limit="5"}
{exp
:likee entry_id="{entry_id}"}
 
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee}
{
/exp:channel:entries} 
Профиль
 
 
Отправлено: 26 Апрель 2011 10:11 P.M.   [ Игнорировать ]   [ # 5 ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21

MaxStoun, спасибо за помощь.

MaxStoun - 26 Апрель 2011 09:43 P.M.

В первом случае - не может ничего не быть.
Попробуйте написать

START_TEXT
{exp
:likee entry_id="{entry_id}"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee}  
END_TEXT 

и посмотреть какой html код между START_TEXT и END_TEXT

>Place the likee folder inside your css folder and make sure to include a link to it on any pages you wish to format.
Поместите папку likee в вашу папку сss, и удостоверьтесь что ссылка на файл есть на каждой странице, которую вы хотите форматировать.
Вроде так.

Попробуй зайти sitename.com/images/the.css - файл отображается корректно ?

Между START_TEXT и END_TEXT пустота.

Place the likee folder inside your css folder and make sure to include a link to it on any pages you wish to format.

С этим вроде все правильно, стили подключил

<link rel="stylesheet" type="text/css" href="css/likee/the.css" media="screen" /> 

Пройдя по ссылке sitename.com/css/likee/the.css видно файл the.css

Картинки в папке images. Сейчас проверю все по второму вашему посту.

Профиль
 
 
Отправлено: 26 Апрель 2011 10:23 P.M.   [ Игнорировать ]   [ # 6 ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21
MaxStoun - 26 Апрель 2011 09:45 P.M.

Кстати, по поводу того что ничего нету
Напиши

Entry_id_start:{entry_id}:end
{exp
:likee entry_id="{entry_id}"}
    SOME_TEST_TEXT
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
   </
ul>
{/exp:likee} 

Тебе должен будет отобразиться на страничке что то типа
Entry_id_start:1298:end

а потом зайти в Вид-Исходный код страницы и посмотри есть ли в коде HTML текст “SOME_TEST_TEXT”

Попробовал вывело Entry_id_start:14:end (14 это как раз id записи).
А вот SOME_TEST_TEXT не было.

MaxStoun - 26 Апрель 2011 09:45 P.M.

А еще - зайди в CP, Admin-System administrator-Output and debugging-Display Template Debugging? (самое нижнее в CP ЕЕ 2.0) - Yes
Перейди на страницу, тебе покажет отладочную информацию (в браузере)
Ищи строку вида
Tag: {exp:likee:like entry_id=
и смотри что ему передается как параметр entry_id

Я так понял это отпадает, так как id вроде нормально передается?

Я все равно попробовал, все правильно передается, id 14

MaxStoun - 26 Апрель 2011 09:45 P.M.

P.P.S.  и на последок - напиши

{exp:likee entry_id="99"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee} 

Все отображается корректно ? Тогда да - проблема в том что у тебя передается какой то левый параметр вместо entry_id

Ничего не отображается.

MaxStoun - 26 Апрель 2011 09:45 P.M.

exp:likee нужно обернуть в что то типа exp:channel:entries

{exp:channel:entries channel="somechannel" limit="5"}
{exp
:likee entry_id="{entry_id}"}
 
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee}
{
/exp:channel:entries} 

Я так и делаю, вставляю внутри exp:channel:entries

Еще меня смущает одна штука там перед </head> нужно вставить

{exp:likee:js} 

так вод ee ругается что типа есть не закрытый тег, или это нормально?

Профиль
 
 
Отправлено: 26 Апрель 2011 10:43 P.M.   [ Игнорировать ]   [ # 7 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14
{exp:likee:like entry_id="{entry_id}"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee} 

exp:likee:LIKE

мы забыли в конце добавить :like   )))
(изначально было {exp:likee entry_id=”{entry_id}”}, что неправильно)
поправьте тег и напишите еще раз
По поводу {exp:likee:js}  - не знаю.

Профиль
 
 
Отправлено: 26 Апрель 2011 10:55 P.M.   [ Игнорировать ]   [ # 8 ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21
MaxStoun - 26 Апрель 2011 10:43 P.M.

Лол

{exp:likee:like entry_id="{entry_id}"}
   
<ul class="likEE-thumbs">
      <
li class="like">I {like} it.</li>
      <
li class="dislike">I {dislike} it.</li>
      <
li class="liked">{like_count} likes</li>
      <
li class="disliked">{dislike_count} dislikes</li>
   </
ul>
{/exp:likee} 

exp:likee:LIKE

мы забыли в конце добавить :like ))
поправьте тег и напишите еще раз
По поводу {exp:likee:js}  - не знаю.

Странно а почему на оф.сайте нет никакого :like? Вы это откуда взяли?
Сейчас появился правда только один палец “Вниз”, “Вверх” почему то нету)

А нет извиняюсь почему то в firefox 4 отображается вообще не корректно (только палец Вниз и количество голосов на картинке а не справа как должно быть), в IE все отлично, как надо.

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

По поводу офф сайта. Из ссылки:
For ExpressionEngine 1.6
{exp:likee entry_id=“99”}
For ExpressionEngine 2.0
{exp:likee:like entry_id=“99”}
Видимо они написали мануал для ЕЕ 1.6, а потом немного дописали для ЕЕ 2.0

По поводу одного пальца - вы вставили полный код ? ({like}, {dislike} и тп?)
Попробуйте из-под другого пользователя(хотя должно быть 2 кнопки по любому, если исходный код правильный).

upd:По поводу некорректно - смотрите стили.

Профиль
 
 
Отправлено: 26 Апрель 2011 11:07 P.M.   [ Игнорировать ]   [ # 10 ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21
MaxStoun - 26 Апрель 2011 11:00 P.M.

По поводу офф сайта. Из ссылки:
For ExpressionEngine 1.6
{exp:likee entry_id=“99”}
For ExpressionEngine 2.0
{exp:likee:like entry_id=“99”}
Видимо они написали мануал для ЕЕ 1.6, а потом немного дописали для ЕЕ 2.0

По поводу одного пальца - вы вставили полный код ? ({like}, {dislike} и тп?)
Попробуйте из-под другого пользователя(хотя должно быть 2 кнопки по любому, если исходный код правильный).

upd:По поводу некорректно - смотрите стили.

Все увидел на счет EE2, все правильно там еще добавили :like.

На счет одного пальца, все правильно в IE же нормально отображается. Видимо с firefox не дружит этот модуль.
В любом случае спасибо вам большое, не знаю что бы я без вас делал.)

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

Хм. С firefox модуль дружит.
Как и со всеми остальными браузерами.
Проверьте в остальных браузерах (опера, хром), проверьте на другом компе с файрфоксом.

Я думаю вы бы за некоторое время нашли бы ответ сами )

Профиль
 
 
Отправлено: 26 Апрель 2011 11:49 P.M.   [ Игнорировать ]   [ # 12 ]
Студент
Avatar
RankRank
Всего сообщений:  117
Зарегистрирован  2010-01-21
MaxStoun - 26 Апрель 2011 11:12 P.M.

Проверьте в остальных браузерах (опера, хром), проверьте на другом компе с файрфоксом.

Модуль дружит только с IE и хромом, в опере и мозиле картинки отображаются не корректно. Сейчас только специально проверил.
На другом компе чистый файрфокс тоже самое.

Профиль
 
 
Отправлено: 27 Апрель 2011 12:43 A.M.   [ Игнорировать ]   [ # 13 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

Странно что некорректно.
Вообще то этот блок работает нормально везде.
Посмотри, может найдешь проблему.

Профиль