alex-boa 0 Жалоба Опубликовано: June 8, 2014 Может не туда пишу...Но вопрос такой - как работает эта опция? Как посмотреть список избранного. Конкретнее интересует страница объявления realty_view. Но и по списку объявлений realty_grid тот же вопрос. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
XTRO 154 Жалоба Опубликовано: June 8, 2014 добавляет объявление на среднюю вкладку (tab) "Избранное" Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: June 8, 2014 Довольно часто просмотр избранного доступен по адресу /favorites/Это часто актуально для шаблонов без табов в центральном контенте. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alex-boa 0 Жалоба Опубликовано: June 8, 2014 ясно. спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: June 8, 2014 Но вопрос такой - как работает эта опция? Протупил. Принцип одинаков, что для сетки, что для карточки - ид избранного объявления сохраняется в некоторой сессионной переменной и потом, при запросе избранного строится обычная сетка объявлений, только из тех, которые были помещены в эту переменную. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kmavega 2 Жалоба Опубликовано: November 9, 2014 Внедряю новый шаблон в систему. Появилась проблема с добавлением в избранное. При нажатии на соответствующую кнопку ничего не происходит, хотя, казалось бы, прописал соответственно все. В чем может быть проблема? Сама кнопка:{if isset($smarty.session.favorites)} {if in_array($grid_items[i].id,$smarty.session.favorites)} <a class="btn btn-brick flat btn-lg" alt="{$grid_items[i].id}" title="{$L_DELETEFROMFAVORITES}" href="#remove_from_favorites">Удалить из избранного</a>{else} <a class="btn btn-success flat btn-lg" alt="{$grid_items[i].id}" title="{$L_ADDTOFAVORITES}" href="#add_to_favorites">Добавить в избранное</a> {/if}{/if} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: November 9, 2014 Внедряю новый шаблон в систему. Появилась проблема с добавлением в избранное. При нажатии на соответствующую кнопку ничего не происходит, хотя, казалось бы, прописал соответственно все. В чем может быть проблема? Сама кнопка:{if isset($smarty.session.favorites)} {if in_array($grid_items[i].id,$smarty.session.favorites)} <a class="btn btn-brick flat btn-lg" alt="{$grid_items[i].id}" title="{$L_DELETEFROMFAVORITES}" href="#remove_from_favorites">Удалить из избранного</a>{else} <a class="btn btn-success flat btn-lg" alt="{$grid_items[i].id}" title="{$L_ADDTOFAVORITES}" href="#add_to_favorites">Добавить в избранное</a> {/if}{/if}новый шаблон свой? если свой, то где у вас в CSS прописаны стили классов добавления в избранное? ссылку на сайт в студию Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: November 9, 2014 Довольно часто просмотр избранного доступен по адресу /favorites/Это часто актуально для шаблонов без табов в центральном контенте.по дефолку ссылка /myfavorites/ 1 AlexS reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kmavega 2 Жалоба Опубликовано: November 9, 2014 новый шаблон свой? если свой, то где у вас в CSS прописаны стили классов добавления в избранное? ссылку на сайт в студиюПри чем тут CSS? Стили прописаны. Насколько я понимаю, не работает JS. Сам сайт ещё далеко не готов. Если это важно, дам и ссылку на сайт. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: November 9, 2014 При чем тут CSS? Стили прописаны. Насколько я понимаю, не работает JS. Сам сайт ещё далеко не готов. Если это важно, дам и ссылку на сайт.Да при том! что вы вызов класса class="add_to_favorites" поменяли на class="btn btn-brick flat btn-lg"а в js идет обработка success: function(json){if(json.response.body=='OK'){$('#favorites_count').text(new Number($('#favorites_count').text())+1);o.removeClass('add_to_favorites');o.attr('title', 'Удалить из избранных');o.attr('class','remove_from_favorites').attr('href','#remove_from_favorites');}}, Аналогично и с добавлением в избранные Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kmavega 2 Жалоба Опубликовано: November 9, 2014 Да при том! что вы вызов класса class="add_to_favorites" поменяли на class="btn btn-brick flat btn-lg"а в js идет обработка success: function(json){if(json.response.body=='OK'){$('#favorites_count').text(new Number($('#favorites_count').text())+1);o.removeClass('add_to_favorites');o.attr('title', 'Удалить из избранных');o.attr('class','remove_from_favorites').attr('href','#remove_from_favorites');}}, Аналогично и с добавлением в избранныеo`k. Понял. Говорю же, JS. Спасибо за помощь! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kmavega 2 Жалоба Опубликовано: November 9, 2014 o`k. Понял. Говорю же, JS. Спасибо за помощь!Вернул назад class="add_to_favorites" Все равно не работает. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: November 9, 2014 ссылку на сайт и доступ по фтп в личку Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах