Starting from this question I edited the code presented there to achieve a citation like, journal-title+volume+pages+year
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\printfield{volume}%
\setunit{\addcomma\space}%
\printfield{pages}%
\setunit{\space (}%
\usebibmacro{date})%
\newunit}
Could it have been done better? Most likely, I dont know how macros is used but it works as intended with one minor problem. After the year, the pages are added again. I assume it is because the macro journal+issuetitle doesn't encompass pages, so try adding +pages to the name but it didn't do anything.
Was wondering what needs to be changed in the redefinition of the macros so pages is not shown again at the end.
Pic of how it looks like (there are more editions done to biblatex):

Edit:
A working minimal example without the rest of the editions so that is shorter would be
\documentclass{article}
\usepackage[backend=biber, style=numeric-comp, sortcites=true, sorting=none, url=false,maxbibnames=99]{biblatex}
\addbibresource{biblatex-examples.bib}
\usepackage[utf8]{inputenc}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\printfield{volume}%
\setunit{\addcomma\space}%
\printfield{pages}%
\setunit{\space (}%
\usebibmacro{date})%
\newunit}
\title{mwe}
\begin{document}
\maketitle
Lorem ipsum~\cite{sigfridsson} dolor~\cite{worman}.
\printbibliography
\end{document}
Thanks!
