Архив - только для чтения
Архив темы: Вопросы по модулю Доска объявлений
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 241 | 09:30:34
biggrin

fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 242 | 09:30:47
Gaimer,
Quote (Gaimer)
Но проблема не исчезла dry

В шаблоне Материал и комментарии замени $MESSAGE$ на вот это:
Code
<?if($MESSAGE$)?>$MESSAGE$<?else?>$BRIEF$<?endif?>


Для справки, в шаблоне «Вид материала» должен быть оператор $MESSAGE$

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 243 | 09:55:05
Quote (demon28)
Здравствуйте, подскажите пожалуйста, возможно ли как-то прописать код, чтобы при добавлении новых комментариев в доске объявлений отображалось название материала. Т.е. как бы название комментария=название материала, для каждого автоматически прописывалось, перед текстом комментария. Жду ваших ответов, если возможно то напиши как это осуществить. Заранее благодарен.


Незнаю правильно ли я вас понял, но попробуйте так:
На странице материала и комментариев к нему найдите код $COM_BODY$ и вставьте сразу после него:
Code

<script type="text/javascript">   
$(".comments_text").prepend("<b>$ENTRY_TITLE$</b><br>");
</script>
Сообщение отредактировал allmonte - Пятница, 25 Май 2012, 09:55:34
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 244 | 10:04:26
allmonte,
Quote (allmonte)
На странице материала и комментариев к нему найдите код $COM_BODY$ и вставьте сразу после него:
Code
<script type="text/javascript">      
$(".comments_text").prepend("<b>$ENTRY_TITLE$</b><br>");
</script>

А название комментария? )
А если в названии кавычка будет присутствовать? или две - одинарная и двойная? )
Не доработан скрипт.

Тогда уж, вот так:
Code
<script type="text/javascript">     
$('div.cTop a[name]').after(' <b>'+$('div.eTitle').text()+'</b> ');
</script>

Или вот так:
Code
<script type="text/javascript">     
$(".cMessage").prepend(' <b>'+$('div.eTitle').text()+'</b> ');
</script>

Смотря куда вставлять.

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Пятница, 25 Май 2012, 12:45:20
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 245 | 10:13:38
Quote (fflesh)
А название комментария? )

какое у комментариев название??? все комментарии на странице материала к этому самому материалу, т.е. и название материала одно, с кавычками работает у себя проверил:
http://www.idemvbanu.ru/dir/leninskij_rajon/spa_salon_talee/4-1-0-28
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 246 | 10:32:21
Quote (fflesh)
Проверь ещё раз: «Lorem 'ipsum' "dolor" sit amet»


вставил смотрите сами))
ссылка таже
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 247 | 10:51:21
Quote (fflesh)
Но, имхо, бесполезный скрипт )

согласен, но если человеку это так нужно-значит он думает, а это уже хорошо.

Добавлено (25-Май-2012, 10:39:53)
---------------------------------------------
Quote (fflesh)
Очень странно у вас вставляет.

ну вставляет же))проверил на всякий случай в опере мозиле ие и хроме...везде нормально

Добавлено (25-Май-2012, 10:51:21)
---------------------------------------------
Quote (fflesh)
Там, откуда сделан скриншот - не будет работать, а сделан от со стандартного сайта и стандартного шаблона.

вот тут вы правы, у меня другой вид комментов, но просто нужно изменить класс, вот под стандартный:
Code

<script type="text/javascript">   
   $(".cMessage").prepend("<b>$ENTRY_TITLE$</b><br>");   
   </script>

проверяйте там же
Сообщение отредактировал allmonte - Пятница, 25 Май 2012, 10:57:12
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 248 | 11:04:55
Quote (fflesh)
А ещё смотри в консоль:

вставляйте $ENTRY_TITLE$ в скрипт как у меня
а в титл материала тестовый Lorem...
нет ошибки и в консоли
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 249 | 11:08:28
allmonte,
Quote (allmonte)
вставляйте $ENTRY_TITLE$ в скрипт как у меня
а в титл материала тестовый Lorem...
нет ошибки и в консоли

Так и вставлено.





В модуле Новости сайта кавычки не переводятся в сущности.
Так что, ваш код в новостях работать не будет.

Gaimer,
Quote (Gaimer)
Я в шаблоне значение $BRIEF$ замиенил значением $MESSAGE$ и всё стало нормально вроде!

Ну и отлично тогда.
Прикрепления: 9395085.png (11.8 Kb) · 7882376.png (36.8 Kb)

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Пятница, 25 Май 2012, 12:57:56
Gaimer
Сообщений: 65
Репутация: -8

Сообщение # 250 | 11:13:36
fflesh ты не ошибся? Я в шаблоне значение $BRIEF$ замиенил значением $MESSAGE$ и всё стало нормально вроде!

"К сожалению, на работе пить и курить нельзя, поэтому на трезвую голову я не понял суть твоего предложения" - Убивашка.
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 251 | 11:15:52
Quote (fflesh)
Ну хорош уже, так и вставлено

ну нет в консоле ошибки про это, даже предупреждения нет
ошибка GEO по яндекс картам к деолу не относится:


может быть конечно другие стили и скрипты влияют ....
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 252 | 11:18:38
Quote (fflesh)
Вот ещё один: Тоже не работает: test.likbezz.ru/news/lorem_ipsum_dolor_sit_amet/2012-05-25-4 В модуле Новости сайта кавычки не переводятся в сущности. Так что, ваш код в новостях работать не будет.


fflesh в новостях $ENTRY_NAME$
мы про доску говорим?

Уважаемый fflesh прав, то что заголовки в разного рода кавычках мною предложенным скриптов в модуле Новости отображаться не будут, с обычными заголовками в модуле Новости - все работает только заменяйте $ENTRY_TITLE$ на $ENTRY_NAME$.
Code

<script type="text/javascript">     
     $(".cMessage").prepend("<b>$ENTRY_TITLE$</b><br>");     
     </script>

Модераторы подотрите лишние посты спора пожалуйста, не вижу возможности сделать это самостоятельно
Сообщение отредактировал allmonte - Пятница, 25 Май 2012, 11:44:49
Эдуард
Сообщений: 36
Репутация: 5

Сообщение # 253 | 18:29:38
Столкнулся со следующей проблемой.
При размещении объявления, у меня есть поле Web-site: куда нужно прописывать ссылку! Ссылка очень длинная!
примерно такая http://www.habitaclia.com/comprar....osficha
Не вмещается и обрезается автоматический. Как это устранить??? Где есть возможность отрегулировать?

А то потом после размещения объявления, по значку веб сайта, попадаешь не понятно куда.

Заранее благодарю, за помощь.
Моя Продажная Барселона http://www.barcelona-na-prodazhy.ru
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 254 | 02:53:51
Эдуард,
Quote (Эдуард)
При размещении объявления, у меня есть поле Web-site: куда нужно прописывать ссылку! Ссылка очень длинная!
примерно такая http://www.habitaclia.com/comprar....osficha
Не вмещается и обрезается автоматический. Как это устранить??? Где есть возможность отрегулировать?

Отрегулировать длину поля нигде нельзя.
Длина данного поля 90 символов.
Могу посоветовать воспользоваться сервисом укорачивания ссылок, типа u.tu.

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
palichsa
Сообщений: 4
Репутация: 5

Сообщение # 255 | 21:34:10
Доска объявлений » Настройки модуля » Поля для добавления материалов в графе "Полный текст материала" ставлю две галочки. Пользователь заполняет Текст объявления и Полное описание материала. Но почему-то нажимая на Тему объявления - открывается опять же Текст объявления, а не Полное описание материала. Почему?

Не принимай за счастье сытость. Истина заключается в том, что мы не имеем ничего постоянного на этой земле. Всё вмиг проходит, и ничего нам не принадлежит, всё взаймы. Взаймы здоровье, сила и красота.
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!