-
Публикации
2600 -
Зарегистрирован
-
Посещение
-
Days Won
90
Сообщения, опубликованные пользователем TopRaN
-
-
В index.php, разблокируйте вывод всех ошибок errors_all. После пришлите fatal ошибку.
-
14 часа назад, supercat сказал:debian/ubuntu
apt-get install php5-gd
/etc/init.d/apache2 restart
Только перед apt-get пишем sudo
sudo apt-get install php5-gd
Т.к. все установки нужно делать от имени администратора.
-
2 часа назад, ReatEstate сказал:Как сделать вариант с выбором первой публикуемой фото?
Параметр photo[0] и является первым изображением. Если вместо 0 поставить 1 то получите второе изображение.
-
Шрифты нужно переносить на свой сервер, а после закешировать. Bootstrap.css можно заменить минимизировано версией с официального сайта. Версия 2.3.
-
1 час назад, Realtor сказал:а что там есть еще, кроме css и .js ?
Остальное остаётся, дальше уже нужно детально смотреть. Временно счётчики отключить и перенести их в футер. Смотреть где дополнительно что подключается. Если карта кроме как в карточке объекта не используется то скрипт самой карты перенести в карточку.
-
В 01.11.2019 в 09:59, doma сказал:Все css и jquery.js оставляем в header.tpl, остальное можно перенести в футер. Можно отключить choosen, если его не использовать. Bootstrap-correction.css можно встроить в header
-
Какой шаблон? Посмотрите тему про open graph
-
11 час назад, ReatEstate сказал:не подошла данная тема. переход на стр 404
Тема открывается и именно то что нужно, если чуть подумать то можно и через админку реализовать, а можно через личный кабинет на сайте, после авторизации.
-
3 часа назад, doma сказал:а что именно выкинули ? и как удалил - так чтобы не использовать, но на сайте было, мало ли что за что отвечает
Например слайдер или карта на главной странице.
-
Вы не правы. Как сказал Дмитрий, оптимизация самого сайта зависит от многих факторов. Например, шаблон реалия, до вступления новых правил от Гугла выдавал около 75 балов из 100. После встречи новых правил он выдает примерно 50-60 баллов. Ресурсы отдаются в чистом виде, где пользователь сам решает оставить в том же виде или сжать их. Опять же кеширование, нужно знать какой сервер используется и под него все делается. Так же большинство пользователей не используют функции самой цмс, например тебе изображения превью. А в сам шаблон пихают куча информировать, счётчиков, статистики, плагины и т.д., что очень тормозит отображение. Опять же теперь Гугл требует соблюдать вложенность элементов, а так же наличие специальных счётчиков загрузки. Поэтому по мере ввода новых инструкций мы стараемся их выкладывать в разделе seo.
-
49 минут назад, doma сказал:подскажите, а что именно сделали ? чтобы сайт стал грузиться очень быстро? у нас по тестам всего лишь 5-10 показывает
Проводил комплекс мероприятий, согласно рекомендациям Гугла, убирал тяжело загружаемые, лишние , объекты, оптимизировать скрипты, стили, включал кеш, прописывал httaccess, и т.д.
-
<meta property="og:title" content="{if $meta_title != ''}{$meta_title}{else}Мой сайт{/if}"> <meta property="og:description" content="{if $meta_description != ''}{$meta_description}{else}{$data.text.value|truncate:200}{/if}"> <meta property="og:image" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}/img/data/{$photo[0].normal}" alt="{$title}"> <meta property="og:type" content="website"> <meta property="og:type" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}" /> <meta property="og:url" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}"> <meta property="og:site_name" content="{$title}"> <meta property="og:logo" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}/template/frontend/{$current_theme_name}/img/logo.png" alt=""> <meta property="og:locale" content="ru_RU">
в тег html
<html xmlns:og="http://ogp.me/ns#"/>
Chernetskiy и Realtor reacted to this -
-
-
3 часа назад, TrashSmash0x0 сказал:Теперь на него можно просто забить
Нет, яхо его с удовольствием кушает, а это доп. к ссылочной масе.
-
Вам в аудите все четко расписали, что нужно сделать. Проанализируйте заголовки посмотрите на каких стран цах н1. Пропишите индивидуальные дескрипшен для каждого объекта. Включите кеш в httaccess. Какая именно микрорайон как og или sheema?
-
Пока такой возможности нет. Но само поле можно добавить. Сделать только Продажа и аренда. Оставить по умолчанию Продажа.
-
В sitebill есть кластерная карта которую можно подключить через iframe
<iframe src="{$estate_folder}/js/ajax.php?action=iframe_map&{$QUERY_STRING}" style="border: 0px;" border="0" width="100%" height="500px"></iframe>
Карта просто замечательная.
но в данной карте цена выводится целиком. Задача разделить саму цену на тысячи и добавить валюту.
Решение.
идем по адресу /apps/system/js файл activemap.js . примерно 256 строка. находим содержимое
block.find('.ActiveMapListBlock-item-price').text(data.price);
и заменяем на
block.find('.ActiveMapListBlock-item-price').text(data.price.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 '));
сразу после нее добавляем следующее
block.find('.ActiveMapListBlock-item-currency').text(data.currency_name);
теперь карта понимает валюту и делит цену на тысячи. Осталось все это вывести в шаблон
идем по адресу /apps/system/template файл iframe_map.tpl
содержимое
<a class="ActiveMapListBlock-item-link" target="_blank" href=""> <div class="ActiveMapListBlock-item-image"> <img src="{$estate_folder}/img/no_foto.jpg"> <div class="ActiveMapListBlock-item-id"></div> </div> <div class="ActiveMapListBlock-item-description"> <h3 class="ActiveMapListBlock-item-title"></h3> <div class="ActiveMapListBlock-item-price"></div> <div class="ActiveMapListBlock-item-address"></div> <div class="ActiveMapListBlock-item-text"></div> </div> </a>
меняем на это
<a class="ActiveMapListBlock-item-link" target="_blank" href=""> <div class="ActiveMapListBlock-item-image"> <img src="{$estate_folder}/img/no_foto.jpg"> <div class="ActiveMapListBlock-item-id"></div> </div> <div class="ActiveMapListBlock-item-description"> <h3 class="ActiveMapListBlock-item-title"></h3> <div class="ActiveBlockHalf"> <div class="ActiveMapListBlock-item-price"></div> <div class="ActiveMapListBlock-item-currency"></div> </div> <div class="ActiveMapListBlock-item-address"></div> <div class="ActiveMapListBlock-item-text"></div> </div> </a>
далее в конце файла добавляем стили
.ActiveMapListBlock-item-price, .ActiveMapListBlock-item-currency { float:left; } .ActiveBlockHalf { display:inline-block; font-size: 18px; font-weight: 700; } .ActiveMapListBlock-item-price { padding-right: 5px; }
и все результатом будет
-
12 часа назад, Smoke сказал:Отправил
Готово. теперь все работает. Проблема была в точ, что вы делали регистрацию по смс и часть кода не перенесли. переменная login не могла найти нужную форму. от этого у вас все падало.
-
-
если предоставите доступы то поправлю
-
5 минут назад, ipotekus сказал:Дублирует должность, а мне нужно поле для информации
1. нужно что бы в таблице data было само поле например info, тип safe_string
2. Открываем файл /template/frontend/ipotekus/main/main.php
изменяем на это
$query = 'SELECT COUNT( d.id ) AS _cnt, u.user_id, u.fio, u.phone, u.info, u.imgfile, u.mobile, u.email, u.jobtitle, g.name AS group_name FROM `' . DB_PREFIX . '_data` d LEFT JOIN re_user u USING ( user_id ) LEFT JOIN ' . DB_PREFIX . '_group g USING ( group_id ) WHERE u.group_id<>4 GROUP BY d.user_id ORDER BY _cnt DESC';
3. в agents_list_on_main.tpl выводим в нужном месте
{$agentslist_item.info}
-
файл agents_list_on_main.tpl , добавляете тоже самое при условии если вы выполнили указание выше.
{$agentslist_item.jobtitle}
-
3 часа назад, ipotekus сказал:Здравствуйте! Получилось!))
А как сделать так же для краткой информации?
Покажите где именно нужно еще добавить?
Шаблон realia - пожалуйста, помогите с меню категорий [Решено]
в Шаблоны
Опубликовано: · Report reply
Это все нормально. Вы все это с работающего сайта дали? Ошибки нужны только когда у вас , как вы говорили, белый экран. Все ошибки не нужны, только выделенные черным жирным цветом FATAL