
Реализовал хотелки клиентов, которые написали в комментариях к предыдущему посту.
Что нового?
- Возможность клонировать вакансии и резюме
- Поднятие, статус VIP и фиксация на верху вакансии и резюме
- Расширение настроек приватности резюме
- Новое поле Контакты
- Карта вакансии
- Монетизация
- Исправление багов
- Другие мелкие доработки
Видео обзор
Спасибо, может пропустил, но было бы актуально сделать отзывы о компании от сотрудников бывших и настоящих, но это будет актуально при условии что компании нельзя будет удалять
Ну можно просто установить компонент Отзывы, предварительно купив его конечно))) 😁
интересней когда все встроенно, так как это видит автор) уж больно подход у него интересный к компонентам)
Не хватает очень ещё платных доступов к контактам компаний, а также возможности только платного доступа к возможности написать компании и/или соискателю.
Также не хватает возможности писать отзывы о соискателе и о компании.
Также для резюме нет SEO тайтл и дискрипшн подтягивается из страницы категории.
По компаниям попозже будет доработки
Доступы к полям настраиваются биллингом насколько мне известно.
Так автор дополнения не старался заполнять сео поля, зачем это ведь демо. А так все есть, заполняйте сами правильно)))
а как по городу отфильтровать ?, не нашел на демо-сайте
После обновления, при создании компании выдаёт ошибку 404
да я написал об этом тоже разработчику
Спасибо, исправлю
В файле \system\controllers\job\hooks\render_asset_ui_form.php в строке 6 найти
&& и заменить на ||
Заработало, благодарю!
На демо тоже самое.
Мои предложения по компаниям:
Также можете создавать дополнения для этого компонента (за дополнительную плату)
Например, сервис для создания резюме с готовыми шаблонами. (пример работы тут: oneresumecv.zillapage.com/templates)
А не проще ли не заморачиваться с компаниями и заменить их на стандартный компонет группы?
Если их переделать, то да.
Пару раз пробовал, получалось не то.
это все кроме url умеет обычный тк
Оплатил вчера. Номер заказа указал в комментарии. Пока доступ для укачивания не открылся.
Здравствуйте.
Спасибо, сейчас можете скачать.
В комментариях было пусто почему то
Готовлю обновление, но только по исправлениям багов, новые фишки будут попозже.
Если багов больше не обнаружиться, вечером выпущу обновления
Исправлен баг, когда на карте много меток с одного адреса, не отображалась информация
Исправлен баг с картой в категориях
Исправлен баг с модерации вакансии, где создана компания
Исправлен баг с ошибок 404 при создании компании
Компанию теперь можно удалить
Отлично.
А про компонент избранное посмотрели? Я вам скрин присылал в лс.
Посмотрел, всё нормально работает. Вы там стили изменили, может какие то классы удалили?
у меня проблема с добавлением в закладки
Я ничего не менял. До обновления вроде норм было.
Вот выше человек тоже написал про проблему с закладками.
F_a_R_i_D, вы решили проблему с закладками с удалением из закладок?) запутался куда смотреть надо:)
instantcms.ru/blogs/obnovlenie-vakansii-i-rezyume.html#comment_121339
Эта проблема походу была у тех, кто использует айфон. Вы с какого телефона проверяли?
С хрома
никак не получается воспроизвести, я думал у вас safari
Может у него такая же проблема, которая была у меня? Связанная с мультиязычностью. Хотя, ошибка была не такая у меня. Такую ошибку мне отправили люди, которые пользуются айфоном.
Спасибо Вам огромное на Все ваши компоненты! Вы молодец… Жму руку..
Я не знаю, связано ли это с компонентом, но rss лента не валидна.
В других ТК всё нормально.
Из-за этого не получается добавить ленту в различные сервисы.
Можно текст ошибки, скриншот или подробное объяснение, в каком типе контента не валидна?
Оба.
Я даже в пустой форме, т.е. без контента хотел подключиться к сервису, всеравно ошибку выдаёт.
у демо так же demo.pp.ru/rss/feed/job? проверил онлайн валидаторами, проблем не вижу
подскажите пожалуйста, когда планируется обновление?
Вообще всё готово, только я не понял что не так с закладками и rss.
На 4 сайта установил, закладки без проблем работают
Я так понял, ошибка из-за контента в вакансиях.
Из-за того, что невозможно модерировать вакансии, приходится пропускать, а с ними и весь мусор. Из-за этого мусора и выдаёт ошибки в валидаторе. После обновления всё отредактирую и проверю заново.
Загрузил обновления
При обновлении
Вы скачали установщик а не обновление
Я же не в первый раз скачиваю у вас обновление )
Даже попробовал заново скачать, тоже самое.
Да, извиняюсь, не тот архив загрузил.
Сейчас можете скачать
А с закладками что можно сделать?
Я посмотрел с языковыми пакетами всё в порядке.
Дело обстоит так. При выставление указателя мышки пишет, что Удалить из закладок, хотя при нажатии добавляется. Потом когда заново удаляешь, то всё исправляется, но цвет кнопки меняется на красный.
так и есть, если запись у вас в закладке, кнопка зеленая и надпись Удалить, если наоборот, кнопка красная и надпись Добавить
Проблема похоже только у вас, у меня не получается воспроизвести, поэтому предлагаю вернуть дефольтный вид вывода кнопки избранное.
Открыть файл \templates\modern\controllers\job\fields\favorites.tpl.php и удалить весь код, кнопка избранное пропадет и будет отображаться в info-box как было задумано
Похожую проблему мне сказали вчера, если с айфонов нажать на кнопку избранное, то воспроизводится такая же ошибка, которую написали выше.
После обновления теперь добавление в закладки работает корректно, а вот удаление из закладок пока по прежнему.
Да я там нашел код для ios, но про удаление нечего не писали, что там за ошибка?
аналогичная как ранее было при добавлении. Полностью экран красный становится
такой баг при удалении из закладок
При создании компании было бы отлично добавить поле для ИНН (в опциях в админке включать кому надо). Это поле должно иметь уникальное значение. Тогда позволит точно понимать, что не будет клонов организаций.
При редактировании вакансии, если компания не была добавлена на стадии первого размещения, то добавить Компанию, то она не сохраняется и система пишет, что недопустимое значение.
Как воспроизвести проблему?
Добавил вакансию без компании, потом нажал редактировать и добавил компанию.
Добавился без проблем, после чего сохранил запись, всё прошло успешно
хм, странно, у меня не добавилось. Попробую протестировать еще раз.
Первый номер телефона наверное не логично давать удалять
а вот последующие поля, если случайно нажал на «Добавить еще номер» да, логично
Сделал так, что бы не удалилась последнее поле телефон, что бы хотя бы одно поле было
спасибо, отлично!
Зачем показывается ссылка «Показать контакты» если контакты и так показаны? Вероятно эта ссылка нужна, если контакты скрыты и их показ через оплату по биллингу?

Скрою у автора, админа и у тех, кто уже купили
а если бесплатный доступ, то не должно показываться, верно? У меня в настройках не было оплаты за эту опцию, но она показывается.
Если бесплатно, показывается, это просто защита от парсинга
Еще предложение: если поступил ответ на ванкасию или резюме, то список этих предложений публиковать под записью ТК, на которую поступил ответ.
Сделал колокольчик для страниц списка и просмотра, появиться когда есть отклик или предложения и статус не Отклонено.
Для страниц списка
И вот вопрос: Может скрыть колокольчики если данный отклик уже просмотрен автором а показать только не просмотренные? Или показать до тех пор, пока не будет отклонен или принят?
лучше показывать все пока не будет отклонен
планируется сегодня обновление?)
Возможно, если не будет багов или хотелки.
Есть хотелки по компаниям, но если реализую, получиться этот компонент 4.demo.pp.ru/guide поэтому буду отделить от сборки и сделать в виде компонента для продажи, потом как то соединю с Вакансиями
Из основного вроде все перечислили.
а как редактировать или удалять компании?
На страницах компании demo.pp.ru/job/companies выбираете компанию и в меню действий будет Редактировать или Удалить
возможно ли сразу в выпадающем списке компаний сделать две кнопки-иконки для редактирования и удаления?
Добавил кнопки
Загрузил обновление
Спасибо. Будем тестить
Еще вопрос — почему минимальный год 2005? Как увеличить хотя бы до 1950)
В файле \templates\modern\controllers\job\fields\experience_input.tpl.php в строке 4 найти 2005 и заменить на свой, например 2000
Так же в файле \templates\modern\controllers\job\fields\education_input.tpl.php строка 3
Спасибо, сейчас сделаю!

Можно ли кнопку статистики для автора вывести сюда для удобства? Мало кто поймет, что надо в кнопку «действия» пройти
Выше есть
отлично, не заметил почему-то. Спасибо, значит здесь все ОК:)
А по ИНН компании и добавлению кнопок для редактирования и удаления сразу из выпадающего списка компаний на сколько возможно добавить?
Про ИНН не знаю пока. кнопки добавлю
Молодец!
попробую
отлично. А так отличный компонент получается. Если еще и заголовки вакансий и резюме будут на аяксе предлагаться по мере появления записей, то будет вообще шикарное решение:)
Получилось так.
Языки добавляется в админке, в настройках поля — Предустановленные значения
супер!)
смотрите какой нюанс — если родной язык не русский, а например английский, а человек помимо английского знает только испанский то ему названия языков на русском не понять, поэтому лучше использовать такой формат
аҧсуа бызшәа (Abkhaz)
Afaraf (Afar)
Afrikaans (Afrikaans)
Akan (Akan)
Shqip (Albanian)
አማርኛ (Amharic)
اللغة العربية (Arabic)
aragonés (Aragonese)
Հայերեն (Armenian)
অসমীয়া (Assamese)
авар мацӀ (Avaric)
avesta (Avestan)
aymar aru (Aymara)
а ещё лучше чтобы в скобках подставлялись названия на языке пользователя, вот тогда будет как положено
Зачем усложнят) Включите мультиязычность, тогда можно будет указать под все языки
Да, есть баг с удалением, когда делал удаление компании, название файла совпала с системным.
В обновлениях исправлю
Ещё бы добавить:
— Новый стиль списка вывода вакансий и резюме
— Виджет списка компаний с количеством вакансий
— Сохранить резюме в формате документов ( pdf, Word )
— Знание языков в резюме
— Вывод категорий и поиска на главной странице
да, сохранить в пдф и ворд очень полезная опция.
Есть от самого браузера при Распечатке — Сохранить как PDF
Многие просто об этом не знают.
большинство не знает о такой опции.
При создании компании было бы отлично в поле с текстом использовать редактор или как минимум учитывать полю переносы текста, иначе если текст длинный, то он в одну портянку превращается. Это не очень смотрится.
В поле логотип при создании компании также использовать пресет какой-то (определять в настройках компонента) иначе грузится даже огромный логотип, который портит общее впечатление от карточки.
В профиле юзера где-то выводится информация о созданной компании, вакансиях и резюме? Было бы отлично вкладку такую вывести, в которой сначала выводились бы созданные компании, далее вакансии и далее резюме.
Адаптивную версию списка было бы отлично отредактировать как на скрине, так как сейчас кривовато показывается
а то сейчас показывается так
Еще классно, когда видно, что работодатель онлайн и можно посмотреть информацию о компании и ее контакты
Планируется ли обновление?:)
Пока нет в планах
Жаль( Начало компонента было положен отличное. Всего несколько штрихов в функционале и фильтрах позволили бы стать на равне с премиум компонентами по полезности и проработанности деталей.
Я же не говорю что обновлении больше не будет. Просто займусь компонентом в свободное время, так как время потраченное на компонент не окупилось, поэтому сейчас занят над заказами.
так сразу ни один проект не окупается, так как аудитория смотрит и читает пожелания сообщества. Уверен, что спрос будет отличный, когда большее количество отзывов будет написано и рейтинг высокий:) Готов также поддержать дополнительно, помимо оплаты. которую уже провел.
Я к таким отношусь, жду когда компонент дорастет до уровня, который меня устроит. Просто уже столько раз видел как поддерживают разработчика, оплачивают компонент авансом и всё затухает. Но к данному разработчику это меньше всего относится, он не был замечен в подобном, желаю ему терпения и удачи!
Пишите тогда свои идеи, а то выделяю время, реализую, как только выпускаю обновление, поступают новые идеи, а я уже работаю над другим заказом
идеи возникают на реальном проекте, когда тестируется в бою. И при реальном тесте появляются мысли о полезных и нужных функциях. По ощущениям все перечислили в комментариях из пожеланий. А также, чтобы стандартный фильтр работал корректно с полями. У меня по зарплате не фильтровал
Скажу как продавец с 13 летним стажем, чтобы продать продукт, его нужно довести до товарного вида. После первого релиза мы столько багов нашли, а вы эти баги исправляли, за что вам огромное спасибо, а также были написали идеи по улучшению функционала.
Присоединяюсь к Def, готов также поддержать материально, чтобы довести продукт до идеала.
Спасибо за поддержку. Уверен увидим в ближайшее время качественный компонент, если автор действительно заинтересован в его развитии и увеличении продаж.
Я тоже в маркетинге и продажах более 13 лет:)
Присоединяюсь к Def, +
Супер. Надеюсь автор нас услышит
Сделать бы такой список вакансий, резюме и компаний.
Такое возможно реализовать?
Все данные (кроме 3 аватарки) есть для шаблон списка вакансии, можете нанят верстальщика и сделать такой вид отображения
3 аватарки не нужно.
За дополнительную плату вы сможете сделать?
Как я понял, там первый это вакансии, потом резюме и последний Компании?
Совершенно верно.
А звездочка в углу что? статус VIP?
Да
Еще идея для развития компонента появилась, которая позволит автору ещё лучше монетизировать разработку.
На основе этого компонента можно сделать компонент фриланса. Т.е когда заказчик может создать задание, а участники сообщества смогут предлагать свои резюме как исполнители.
Я тоже думал об этом.
Также отдельным компонентом можно сделать онлайн создание резюме с готовыми шаблонами. Будет дополнительная работа и для дизайнеров. Делаешь бесплатные и премиум шаблоны.
Тема поиска работы всегда актуальна.
особенно во времена турбулентности
При создании компании можно ли добавить также загрузку обложки, а не только логотипа? Было бы также с учетом пресета это сделать:)
Загрузил обновление.
Обновился до 1.0.4, при редактировании компании нельзя же загружать обложку. Хотя, дал права.
Нету же такой кнопки.
Обложку было бы удобно сразу здесь добавлять, с указанием размеров, чтобы пользователи сразу понимали какой пресет нужен, либо редактирование как в поле изображения есть сейчас настройка, чтобы выбрать нужную область из загружаемой картинки, что облегчит загрузку правильного формата изображения. А уже потом при просмотре компании выводить кнопку для редактирования обложки
Значит прав нет либо обновление прошло неуспешно
Верстку instantcms.ru/blogs/obnovlenie-vakansii-i-rezyume.html#comment_121380 еще не корректировали? И получилось ли с фильтром стандартным решить вопрос, чтобы его можно было использовать? У меня к сожалению шаблон не позволяет выводить слева или справа сайдбар, поэтому фильтр только сверху удобен в свернутом по умолчению виде. Да и в адаптиве удобнее такой использовать
Да, всё решено
С удалением из закладок пока такая же картина, как была ранее при добавлении в избранное
Выше писал как вернуть дефольный вид
если я удаляю все содержимое, то почему-то стандартный вид закладок не показывается вовсе. В других типах контента присутствует)
Сделаю опцию.
Или если у вас есть этот компонент instantcms.ru/addons/bookmarks-for-shop.html используйте его
я ставил компонент от Fuze. Работает везде исправно
А зачем в статистике гость показывается как ссылка, если ничего при клике не происходит?)
Это не ссылка, у гостей нет профиля, не куда перенаправить
я понимаю, что там некуда навести, но сама надпись Гость оформлена в ссылку. В коде также это можно увидеть. По логике, если определяет как гость, то не показывать как ссылку совсем будет юзабильнее, иначе будут тыкать и не понимать, почему ничего не происходит
Пользователь не может добавить компанию, нету такого текста. Кеш чистили, всеравно.
Незнаю в чём проблема, на большом мониторе.
Никаких условии на этой кнопке нет, ссылка внутри бутстрап класса alert, я не знаю почему не отображается у него
Пришлось в ручную перейти по ссылке domain.com/job/company/0
Но могут быть случай, когда просто пользователь не увидет, забьёт и выйдет с сайта.
Будут ли какие-то обновления?
Столько идей было написано для реализации.
Может кто то показать свой сайт с этим компонентом? Тоже заимел, но на какой шаблон «повесить» понятия не имею( Бузумно нравится Ультимейт, но похоже их не подружить?
На PHP 8 будет работать?
да
Отлично!
Добрый вечер. После обновления выходит ошибка на странице со списком вакансий.
SELECT i.id, i.title, i.slug, i.zp, i.zp_cache, i.address_cache, c.ico as cat_icon
FROM cms_con_job i
FORCE INDEX FOR ORDER BY (dataset_new)
INNER JOIN cms_con_job_cats_bind as b ON b.item_id = i.id
LEFT JOIN cms_con_job_cats as icats ON icats.id = i.category_id
WHERE (b.category_id = '1')
ORDER BY i.is_fix desc, i.date_pub desc
LIMIT 1000
Здравствуйте. Можно полный текст ошибки? Обновили через админку?
Доброе утро. Да конечно, ставил поверх 1.0.4 через админку.
Странно, не выполнился запрос.
Тогда вручную выполнить sql запрос
cms_ — ваш префикс БД
Нет не выходит. В данной таблице уже есть столбец. Получаю такую ошибку #1060 — Duplicate column name 'ico'
Понял, у вас какая то своя доработка, которые алиас таблицы категории использует как icats а по умолчанию в системе это c
просто буква c
Сделайте уже, чтобы без привязки к биллингу можно было подключать платные услуги на сайте, т.к. биллинга почти уже нет. Мне придётся на днях переходить на PHP 8, а биллинг на нём не работает + нету уже поддержки от разработчика. А то у меня просят сделать вип к вакансии, а я не могу с админки даже это решить.
Для этого придется свой биллинг написать, а я с разработками всё.
Создайте тему, может найдется исполнители
Хотя бы, через админку, чтобы могли сами меня в ручную.
Всмысле с разработками всё? Больше не будете заниматься разработками?
Укажите цену бесплатно для группы Администраторы и меняйте вручную
Тогда же я не могу чужие объявления сделать вип или другую услугу.
Так выходит, что админ ни на что не пригоден)
а как получить обновление? НА почту jurist1@mail.ru
Обновление всех компонентов можете получиться на моем сайте, в разделе Мои покупки
Включил возможность делать вип, для админов 0. Всеравно пользователи могут делать вип. Если даже в доступе ставить им какую-то сумму, то всеравно эта услуга им видна.
Если обновлений и этой возможности не будет, то ответьте, пожалуйста, буду иметь ввиду. Чтобы не ждал и обратился к другим разработчикам.
Вроде он де писал не раз уже что с разработками пока завязал, появиться время вернется. А пока скорее всего ничего не будет.
Я знаю, что он писал это. Решил уточнить по данному компоненту, т.к. конкретного ответа не было.
Обновление ближайшее время не планируется.
Данные опции добавлены как поддержка к компоненту биллинг, если биллинг не работает, то и эти опции тоже
Отлично. Тогда и данные опции ненужные)
Хорошо, буду иметь ввиду.
Добрый вечер. Подскажите пожалуйста как можно получить переменную $companie в job_list.tpl.php. Хочу вывести заголовок компании обернутый в ссылку и статус ее проверки.
В файле \system\fields\companys.php в методе parseTeaser оберните фото в ссылку.
Только обратите внимание что там если нет компании, выводиться аватар автора вакансии
Отлично спасибо большое!
Пару вопросов у меня.
1. Я убрал систему компаний, в самом вакансии показывается имя пользователя, но при нажатии, отправляет на страницу компаний job/companies. Как это можно убрать, чтобы при нажатии на название, то отправляло на страницу пользователя?
2. Когда убрал компании, то иконка с подпиской пропала. Из-за того, что я убрал систему добавления в друзья, появилась система подписок на пользователей. Как можно оставить иконку с подпиской, при нажатии, чтобы подписаться на пользователя?
3. Можно ли функцию подтверждённая компания реализовать в профилях пользователей?
И ещё в поле связи есть баг
При добавлении в этом же поле сайта, то при нажатии открывается не сам сайт, а такая ссылка domensayta.com/cv/domenpolzovatela.com, т.е. перед доменом добавляется domensayta.com/cv/
1) проверю
2) а как отключали компанию?
3) надо разработать функционал
4) как указываете ссылку?
1. Буду очень благодарен
2. Просто в настройках поля компании, выставил доступы создания, редактирования и т.д. только админам, остальные пользователи его не видят, но поле не отключено. Но вот подписку как сделать незнаю. Поможете?
3. Долго делать?
4. Обычно домен domain.com
Логично, что при нажатии на пользователя, открывалась страница пользователя, а не job/companies. Как можно это исправить?
Вы проверили?
1) Исправил ссылку.
2) Подписка была на компанию, после отключение, пропадает и кнопка. А подписка на юзера требует доработки, но не относиться к компоненту
3) В составе компонента не будет, так как не относиться к компоненту
4) исправил
Скачать обновление на сайте
Спасибо.
Можете сказать какие файлы изменять? Т.к. много изменений было + из-за того, что все слова в компоненты перекинуты в папку languages, приходится переводить в файлах.
Нашёл сам:
package\system\fields\contactz.php
package\templates\modern\controllers\job\fields\company_parse.tpl.php
Если что-то ещё, то можете меня поправить.
Если не написать домен сайта, то у всех выводится так.
Это так и задумано?) Было бы лучше, чтобы она не выводилась.
В файле system\fields\contactz.php строку 36 заменить на
В компоненте есть 2 ТК: Вакансии и резюме.
Пока не создана вакансия, ты не можешь обратиться к резюме, а если не создана резюме, то не можешь обратиться к вакансии. И когда поступает предложение, то в меню, где иконки приходят уведомления.
Вопрос такой:
Если убрать ТК резюме и внедрить многие поля к профилю пользователя, то можно ли сделать, чтобы пользователь мог откликнуться на вакансию, а работадателю показывало как резюме профиль пользователя? И наоборот, чтобы при просмотре профиля пользователя, работадатель мог предложить вакансию.
Поле контакты теперь видно всем, даже гостю.
В доступах даже цену ставлю на него, всеравно показывается при нажатии. Хотя, так не должно быть.
Также при добавлении поля категории контена, выбираешь категорю фильтре, выдаёт ошибку.
ТК: Вакансии, Резюме.