Дмитрий Кондин

Администраторы
  • Публикации

    6527
  • Зарегистрирован

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Будем допиливать до php 7 загрузку фото. А ворнинги от дропзон скиньте сюда.
  2. Можно за основу взять apps.news Скопируйте /apps/news в свой каталог /apps/spravochnik/ 1. Теперь надо заменить news.xml -> spravochnik.xml и внутри этого файла заменить везде news на spravochnik 3. Внутри /apps/spravochnik/site/site.php ищем строчку if(preg_match('/^'.$app_alias.'$/', $REQUESTURIPATH)){ return $this->front_news_grid(); } Меняем на if(preg_match('/^spravochnik$/', $REQUESTURIPATH)){ return $this->front_news_grid(); } 4. В функции front_news_grid переисываем запросы на получение списка записей из вашей таблицы 5. Теперь по запросу ваш_сайт/spravochnik/ будет срабатывать функция запроса списка записей и вывод их (только в шаблон новостей, шаблон потом тоже поменять нужно будет в /apps/spravochnik/site/template/news_grid.tpl Конечно, инструкция очень грубая и по коду нужно будет хорошенько разбираться.
  3. Действительно. Тогда можно сделать через код /apps/tariff/admin/tariff_model.php Вот тут $form_data['tariff']['description']['name'] = 'description'; $form_data['tariff']['description']['title'] = Multilanguage::_('DESCRIPTION','tariff'); $form_data['tariff']['description']['value'] = ''; $form_data['tariff']['description']['length'] = 40; $form_data['tariff']['description']['type'] = 'textarea'; $form_data['tariff']['description']['required'] = 'off'; $form_data['tariff']['description']['unique'] = 'off'; Добавьте строчку $form_data['tariff']['description']['parameters'] = array('allow_htmltags' => 1); На момент редактирования этого хватит, потом даже после обновления данные в базе сохранятся. Только аккуратно, после обновления эти параметры сбросятся и нужно заново их добавлять чтобы редактировать с тегами.
  4. В следующий раз как проявится глюк, посмотрет в шаблоне что в этих переменных? {$user_menu} {$smarty.session.user_id}
  5. В редакторе форм откройте необходимое поле, например в таблице data поле Описание. В параметрах укажите allow_htmltags = 1 (смотрите скриншот) Теперь можно указывать любую html разметку в описании
  6. Вы можете локализовать шаблон вывода списка тарифов и сделать для него свой дизайн так apps\billing\site\template\list.tpl
  7. Если вам требуется изменить верстку или дизайн какой-либо страницы приложения и при этом вы не хотите потерять эти изменения после обновления приложения. Тогда вам необходимо создать локальную копию шаблона у себя в папке вашей темы оформления. Общий принцип переноса (локализации) шаблонов: Копируем файл /apps/имя_приложения/site/template/файл_шаблона.tpl в (если папок этих у вас нет внутри темы оформления, то создаем их вручную) /template/frontend/имя_шаблона/apps/имя_приложения/site/template/файл_шаблона.tpl Этот метод должен работать для подавляющего большинства шаблонов. Теперь вы можете редактировать /template/frontend/имя_шаблона/apps/имя_приложения/site/template/файл_шаблона.tpl и все изменения в нем останутся даже после обновления системы.
  8. В некоторых случаях требуется повторно загрузить обновления. Например, вы правили какие-то файлы в приложении или же откатывали до резервной копии. Рассмотрим на примере приложения system. Откройте файл в текстовом редакторе /apps/system/system.xml Найдите строчку <version>3.3.4</version> и исправьте ее на более раннюю версию <version>3.3.3</version> Теперь зайдите в обновления и у вас будет видно что нужно обновить system, запустите обновления и будет загружена версия /apps/system/ из центра обновлений.
  9. А в каком случае меню пропадает? Зашел на сайт, вроде все на месте.
  10. Извиняюсь, много заявок. Исправил вам в шаблоне realty_view.tpl {elseif $data_item.type eq "date"} {if $data_item.value_string!=''}<tr><th>{$data_item.title}</th><td>{$data_item.value_string}</td></tr> {/if}
  11. Готов обновление для excel с обработкой png. Обновите приложение excel. Только обращаю внимание что загружать файлы нужно все-равно с несколькими колонками, т.е. файл с колонкой id, фото будет глючить. Нужно id,active,фото например.
  12. Просто взять и переделать GET на пост не получится, это надо будет многие функции переписывать в движке. Может все-таки посмотрите вариант уменьшения своей огромной структуры? )
  13. В личном кабинете sitebill.ru в разделе Мои услуги есть ссылка для скачивания шаблона.
  14. Сделали модуль защиты от спама, инструкция в этом видео
  15. У вас много своих доработок в шаблоне, наверняка, изначальную логику переключения типа главной затерли. Т.е. надо конкретно в вашем коде разбираться.
  16. В настройках в city_id у вас был лишний пробел, он и создавал ошибку. Поправил настройки seo, убрал пробелы. Теперь работает.
  17. Загрузил вам свежую версию приложения apps.seo. У вас добавлена в алиасы колонка country_id но ее в базе у вас нет, создайте в базе эту колонку для таблицы data или уберите из генератора алиасов в настройках country_id.
  18. Можно удалить алиас у объявления и нажать сохранить и система сделает объявлению новый алиас.
  19. Да руками. Не надо заменять, надо дописать в конце ваш ключ sensor=true&key=ваш_ключ
  20. Вот мы и исправляем эти баги, потому что куплено и есть поддержка у этой купленной версии. Действительно, png пока не умеет распознавать парсер excel, будем делать новую версию.
  21. Скорей всего у вас уже загрузились фото еще в прошлый раз, просто ошибки высвечивались из-за проблемы описанной выше. И фото загрузились уже и в базе, полистайте сайт увидите, все на месте они у вас. Активные тестеры получают в качестве поощрения решение своих найденных багов.
  22. Нашли причину глюка. При загрузке у вас в файле всего две колонки ID и Фото, но из-за особенностей алгоритма, такая комбинация вызывает ошибку. Поэтому вам нужно 1. Добавьте в своем файле еще одну колонку, например Публиковать и поставьте там 1 везде (будут все объявления опубликованы). 2. Загрузите этот новый файл, в колонках сопоставьте поля ID, Публиковать и Фото со своими колонками и загрузите этот файл. А в новых версиях Excel мы придумаем как сделать загрузку файла даже если там всего две колонки.